Get Transfer History with Exchange
GET
/open-api/v1/wallet/transfer/exchange/historyThis method allows to get all transfer transactions with an Exchange by the requested wallet ID, coinSymbol and network.
API Key permission group : Enable Enquiry
Request
Query Params
walletId
integer
required
Wallet ID
Example:
1325589336357780500
coinSymbol
string
optional
Coin symbol (in capital letters)
Example:
USDT
direction
integer
optional
Transfer with exchange direction:10: Ceffu->Exchange; 20: Exchange->Ceffu
Example:
10
status
integer
optional
Status: 10: Pending; 20: Processing; 30: Send success; 99: Failed
Example:
10
startTime
integer
required
Start time (timestamp in milliseconds)
Example:
1640995200000
endTime
integer
required
End time (timestamp in milliseconds)
Example:
1640995200000
pageLimit
integer
required
page limit
Example:
25
pageNo
integer
required
page no
Example:
1
timestamp
integer
required
Current timestamp in millisecond
Example:
1640995200000
Header Params
open-apikey
string
required
OpenAPI key string
signature
string
required
Signature of the request
Request samples
Responses
The operation succeeded(200)
Business error(200)
The client request is invalid(400)
Authentication failed (e.g., invalid token specified by the Authorization header)(401)
Authentication failed, but the operation is not allowed(403)
Requested resource does not exist(404)
Client request rate exceeded the limit(429)
System error(500)
The operation succeeded
HTTP Code: 200
Content Type : JSONapplication/json
Data Schema
unified pageable result
data
array[object (TransferExchange) {8}]
required
Data list
amount
string
optional
Transfer Amount
Example:
10.2
coinSymbol
string
optional
Coin Symbol
Example:
USDT
direction
integer <int32>
optional
Transfer with exchange direction:
10: custody->exchange
20: exchange->custody
Example:
10
exchangeCode
integer <int32>
optional
Exchnage code,
10: binance
Example:
10
exchangeUserId
string
optional
Binance UID
Example:
842131231
orderViewId
string
optional
Transfer Transaction Id
Example:
2.2161420305164743e+25
status
integer <int32>
optional
Transfer with exchange status:
Example:
10
walletId
integer <int64>
optional
Wallet Id
Example:
201108087331
pageLimit
integer <int32>
Page limit
pageNo
integer <int32>
Page no
totalPage
integer <int32>
Total page number
ExampleSuccessful Test Examples
{
"data": {
"data": [
{
"orderViewId": "23886485504848345881440001",
"direction": 10,
"walletId": 1547166462125822000,
"createTime": 1684840558000,
"exchangeCode": 10,
"exchangeUserId": "3047355052109255937",
"coinSymbol": "TRX",
"amount": "1",
"status": 30,
"requestId": null
},
{
"orderViewId": "23886453984748456594560002",
"direction": 10,
"walletId": 1547166462125822000,
"createTime": 1684748936000,
"exchangeCode": 10,
"exchangeUserId": "3047355052109255937",
"coinSymbol": "SHIB",
"amount": "0.01",
"status": 30,
"requestId": null
},
{
"orderViewId": "23886435067757029452800001",
"direction": 10,
"walletId": 1547166462125822000,
"createTime": 1675776054000,
"exchangeCode": 10,
"exchangeUserId": "3047355052109255937",
"coinSymbol": "SHIB",
"amount": "5",
"status": 30,
"requestId": null
}
],
"totalPage": 1,
"pageNo": 1,
"pageLimit": 25
},
"code": "000000",
"message": "Success"
}
Last modified: a year ago