Ceffu OpenAPI Documentation Platform
  • ChangeLog
  • Getting Started
  • System Endpoints
  • Wallet Endpoints
    • Get Prime Wallet supported coins listGET
    • Get Qualified Wallet supported coins listGET
    • Get Cosign Wallet supported coins listGET
    • Get Wallet ListGET
    • Get Asset DetailsGET
    • Get Wallet Asset SummaryGET
    • Get Deposit AddressGET
    • Get Deposit HistoryGET
    • Get Deposit Detail (V2)GET
    • Get Withdrawal Fee (estimated)GET
    • Get Withdrawal History (V2)GET
    • Get Withdrawal Details (V2)GET
    • Create WalletPOST
    • Update Wallet DetailsPOST
    • Withdrawal (V2)POST
    • Transaction History ListPOST
  • Sub-Wallet Endpoints
  • MirrorX Endpoints
  • Webhook
  • Archive
logoPowered by Apifox
  1. Wallet Endpoints

Get Withdrawal Details (V2)

GET/open-api/v2/wallet/withdrawal/detail

This method allows you to get withdrawal details by orderViewId or requestId

  • Either orderViewId or requestId shall be passed in params.
  • Amount field will include withdrawal fee if the fee is paid in same coin symbol.

    API Key permission group : Enable Enquiry

Request

Query Params
orderViewId
string 
optional

Withdrawal transaction Id

Example:
22161420305164742013280002
requestId
string 
optional

Client request identifier: Universal Unique identifier provided by the client side.

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
data
optional

response data, maybe null

Any of
orderViewId
string 
required
txId
string  | null 
optional

transaction id (Only Applicable to on-chain transfer)

transferType
enum<integer> 
TransferType
required
Allowed values:
1020
direction
enum<integer> 
TransactionDirection
required
Allowed values:
1020
fromAddress
string  | null 
optional
toAddress
string  | null 
optional
network
string 
required
coinSymbol
string 
required
amount
string 
required
feeSymbol
string 
required
feeAmount
string  | null 
optional
status
enum<integer> 
TransactionStatus
required
Allowed values:
1020304099
confirmedBlockCount
integer  | null 
deprecated
unlockConfirm
integer  | null 
deprecated
maxConfirmBlock
integer  | null 
deprecated
memo
string  | null 
optional
txTime
string 
required
walletStr
string 
required
requestId
string  | null 
optional

universal unique identifier provided by the client side.

code
string 
required

'000000' indicates success, while any others indicate failure.

message
string 
required

When the code is '000000' (success), it represents the details of the response. Otherwise, it represents the details of the error.

Example
Success
{
  "data": {
    "orderViewId": "24073629165041914861440002",
    "txId": "0x662e2e367c79100b8d7599e69680d7fc71bf704a6341387fb36c4eddc1a1e1e9",
    "transferType": 10,
    "direction": 20,
    "fromAddress": "0xc8dAe5eb08fe1981D212cFc3744b237e72a99878",
    "toAddress": "0xb0EdeFFa2f9894076c7265cC094FCA032070AD8c",
    "network": "BSC",
    "coinSymbol": "BNB",
    "amount": "0.001000000000000000",
    "feeSymbol": "BNB",
    "feeAmount": "0.000255000000000000",
    "status": 10,
    "confirmedBlockCount": null,
    "unlockConfirm": null,
    "maxConfirmBlock": null,
    "memo": "",
    "txTime": "1714056193000",
    "walletStr": "327282886560800768",
    "requestId": null
  },
  "code": "000000",
  "message": "Success"
}
Last modified: 8 months ago