Transfers

Use this method to make transfers.

POST[host]/api/v2/my/transfers

Transfer funds between accounts

Transfer funds between accounts

Use this method to transfer funds from one client account or wallet to another.

Funds can only be transferred between user accounts denominated in the same currency.

Request

Header parameters:

  • Authorization: Bearer <access_token>

Body:

Specify the following parameters for a transfer operation:

amount string required

The transfer amount.

sourceAccountId integer required

The identifier of a source account from which funds are to be credited.

destinationAccountId integer required

The identifier of a destination account to which funds are to be debited.

destinationCurrencyId integer

The identifier of a currency in which a destination account is denominated.

sourceCurrencyId integer

The identifier of a currency in which a source account is denominated.

POST[host]/api/v2/my/transfers

curl --location --request POST 'https://host.name/api/v2/my/transfers' \
--header 'Authorization: Bearer <token>' \
--data-raw '{
  "amount": "1.000000000000000000",
  "sourceAccountId": 1,
  "destinationAccountId": 1,
  "destinationCurrencyId": 1,
  "sourceCurrencyId": 1
}'

Response

A response includes a Transaction object providing information about the transfer that was made.