Skip to main content

Transfer between user business systems

Type: POST Description: /v4/balance/transfer

Parameters

nametypemandatorydefaultdescriptionranges
bizIdstringtrueN/AUnique ID for idempotent processingMaximum length: 128
fromenumtrueN/AFund transfer out accountbizType enum
toenumtrueN/AFund transfer in accountbizType enum
currencystringtrueN/ACurrency name, must be lowercase (e.g. usdt, btc)
symbolstringfalseN/ATransfer symbol (must be lowercase). Required if one of the transfer-in or transfer-out accounts is leverage
amountbigDecimaltrueN/ATransfer amount

bizType

ValueDescription
spot现货账户
leverage杠杆账户
futures合约账户
margin保证金账户

Notes

This endpoint allows fund transfers between different business systems under the same user.

  • bizId ensures idempotent processing, recommended to be stored for reconciliation.
  • If leverage accounts are involved, symbol must be provided.

Response Example

Response
{
"rc": 0,
"mc": "SUCCESS",
"ma": [],
"result": 123456 // The returned unique ID of the transfer, recommended to store for reconciliation
}