Skip to main content

Fund Transfer Between Sub-Accounts

info

This endpoint must be called using the API key of the fund custodian sub-account.

HTTP Request

POST/v5/earn/pwm/fund-transfer

Request Parameters

ParameterRequiredTypeComments
transferIdtruestringTransfer request ID
fromUserIdtrueint64Source UID. Must be a custodian sub-account of the current fund
toUserIdtrueint64Destination UID. Must be a custodian sub-account of the current fund
amounttruestringTransfer amount
cointruestringCoin name

Response Parameters

ParameterTypeComments
transferIdstringTransfer ID
statusstringTransfer status: SUCCESS / FAILED / PROCESSING

Request Example

POST /v5/earn/pwm/fund-transfer HTTP/1.1
Host: api.bybit.com
X-BAPI-SIGN: XXXXX
X-BAPI-API-KEY: xxxxxxxxxxxxxxxxxx
X-BAPI-TIMESTAMP: 1741651200000
X-BAPI-RECV-WINDOW: 5000
Content-Type: application/json

{
"transferId": "4fdf-re-4343-frewr",
"fromUserId": 800001,
"toUserId": 800002,
"amount": "1.00",
"coin": "BTC"
}

Response Example

{
"retCode": 0,
"retMsg": "success",
"result": {
"transferId": "4fdf-re-4343-frewr",
"status": "SUCCESS"
}
}