Skip to main content

Search internal transfer history

  • GET /api/v3/wallet/transfer/history

Weight(IP): 5

Returns paginated internal transfer history for the authenticated user. Requires ACCOUNT_DETAILS permission.

Request parameters

ParameterTypeRequired?Description
coinStringNoAsset code.
clientWithdrawIdStringNoUnique identifier for client withdrawals.
statusIntegerNoOrder status.
startTimeLongNoStart creation time in milliseconds, inclusive. If used with endTime, the max. query range is 90 days by default.
endTimeLongNoEnd creation time in milliseconds, exclusive.
pageNoIntegerNoPage number, starting from 1. Default: 1.
pageSizeIntegerNoEntries per page. Default: 20; maximum: 50.

Request example

curl "https://api-spot.weex.com/api/v3/wallet/transfer/history?coin=USDT&pageNo=1&pageSize=20" \
-H "ACCESS-KEY:*******" \
-H "ACCESS-SIGN:*******" \
-H "ACCESS-PASSPHRASE:*****" \
-H "ACCESS-TIMESTAMP:1735632000000"

Response parameters

The common pagination fields are the same as those in the on-chain deposit history endpoint. The items fields are as follows.

Field nameTypeDescription
clientWithdrawIdStringUnique identifier for client withdrawals.
coinStringAsset code.
receiveAccountStringRecipient account. Currently, the recipient UID.
amountDecimalTransfer amount.
feeDecimalFee.
statusIntegerOrder status.
createdAtLongCreation timestamp in milliseconds.
updatedAtLongLast updated timestamp in milliseconds.

Response example

{
"total": 1,
"pageSize": 20,
"pages": 1,
"page": 1,
"hasNextPage": false,
"items": [
{
"clientWithdrawId": "1dsvhjaVCNzqVr0AGj1uDYUp2advaf1",
"coin": "USDT",
"receiveAccount": "12242310503",
"amount": 22,
"fee": 0,
"status": 1,
"createdAt": 1787818759231,
"updatedAt": 1787818759231
}
]
}