Business API
Move money between your accounts
api
post
/transfer

Move money between your accounts

Move money between the Revolut accounts of the business in the same currency.

The resulting transaction has the type transfer.

For more information, see the guides: Send money.

Request

Create a transfer

Request body
Body object 

Response

The information about the transfer created

Response body
Body object 
Was this page helpful?
POST
/transfer . 
curl -L -X POST 'https://b2b.revolut.com/api/1.0/transfer' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <TOKEN>' \
--data-raw '{
"request_id": "129999",
"source_account_id": "2e6de1bf-97ad-478d-aad1-9d7a3cdf1234",
"target_account_id": "ae2e1241-81dd-498d-868e-075484785678",
"amount": 10,
"currency": "GBP",
"reference": "John'\''s transfer"
}'
Request body samples
{
"request_id": "129999",
"source_account_id": "2e6de1bf-97ad-478d-aad1-9d7a3cdf1234",
"target_account_id": "ae2e1241-81dd-498d-868e-075484785678",
"amount": 10,
"currency": "GBP",
"reference": "John's transfer"
}
Response body samples
{
"id": "630f95f7-a3f9-abf2-b4e4-3f65281234dc",
"state": "completed",
"created_at": "2020-11-23T08:39:35.811005Z",
"completed_at": "2020-11-23T08:39:35.811005Z"
}