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
| Parameter | Type | Required? | Description |
|---|---|---|---|
| coin | String | No | Asset code. |
| clientWithdrawId | String | No | Unique identifier for client withdrawals. |
| status | Integer | No | Order status. |
| startTime | Long | No | Start creation time in milliseconds, inclusive. If used with endTime, the max. query range is 90 days by default. |
| endTime | Long | No | End creation time in milliseconds, exclusive. |
| pageNo | Integer | No | Page number, starting from 1. Default: 1. |
| pageSize | Integer | No | Entries 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 name | Type | Description |
|---|---|---|
| clientWithdrawId | String | Unique identifier for client withdrawals. |
| coin | String | Asset code. |
| receiveAccount | String | Recipient account. Currently, the recipient UID. |
| amount | Decimal | Transfer amount. |
| fee | Decimal | Fee. |
| status | Integer | Order status. |
| createdAt | Long | Creation timestamp in milliseconds. |
| updatedAt | Long | Last 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
}
]
}