Skip to navigation

Transfer between sub-accounts

Transfer funds between the master account and a sub-account, or between two sub-accounts under the same master account. Applies only to master accounts.

Authentication

OK-ACCESS-KEYstring
Your API key.
OK-ACCESS-SIGNstring

Base64-encoded HMAC-SHA256 signature of the prehash string.

OK-ACCESS-TIMESTAMPstring

ISO 8601 UTC timestamp, e.g. 2020-12-08T09:08:57.715Z.

OK-ACCESS-PASSPHRASEstring
The passphrase you set when creating the API key.

Request

This endpoint expects an object.
ccystringRequired
Transfer currency, e.g. USDT.
amtstringRequired
Amount to be transferred.
fromenumRequired

Account type to transfer from. 6: Funding account; 18: Trading account.

Allowed values:
toenumRequired

Account type to transfer to. 6: Funding account; 18: Trading account.

Allowed values:
fromSubAccountstringRequired

Sub-account name to transfer funds out of.

toSubAccountstringRequired

Sub-account name to transfer funds into.

loanTransbooleanOptional

Whether or not borrowed coins can be transferred out under Multi-currency margin and Portfolio margin. Default is false.

omitPosRiskbooleanOptional
Ignore position risk. Default is false. Applicable to Portfolio margin.

Response

Successful response
codestringOptional

Result code. 0 means success; any other value is an error code.

msgstringOptional
Error message. Empty on success.
datalist of objectsOptional