Withdraw

All endpoints in this section require ALL THREE authentication headers

Apply for Withdrawal

post
/sapi/v1/withdraw/apply

Submit a withdrawal request for a specific asset

Header parameters
X-CH-SIGNstringRequired

Signature generated using your API Secret

X-CH-TSstringRequired

Current timestamp in milliseconds

X-CH-APIKEYstringRequired

API Key from your GaiaEx account

Body
withdrawOrderIdstringRequired

Custom withdrawal id, guaranteed to be unique

Example: withdraw-123456
amountstringRequired

Withdrawal quantity

Example: 1.5
addressstringRequired

Withdrawal address

Example: 0x1234abcd...
labelstringOptional

Some currencies such as XRP, XMR allow filling of secondary address labels

Example: 12345
symbolstringOptional

Currency name. For coins that support multiple mainchains, the actual currency name needs to be transmitted

Example: BTC
Responses
chevron-right
200

OK

application/json
post
/sapi/v1/withdraw/apply
200

OK

Query Withdrawal Records

post
/sapi/v1/withdraw/query

Query withdrawal history with optional filters

Header parameters
X-CH-SIGNstringRequired

Signature generated using your API Secret

X-CH-TSstringRequired

Current timestamp in milliseconds

X-CH-APIKEYstringRequired

API Key from your GaiaEx account

Body
symbolstringOptional

Currency Name. For coins that support multiple mainchains, the actual currency name needs to be transmitted

Example: TUSDT
withdrawIdstringOptional

Platform withdrawal id

Example: 749864
withdrawOrderIdstringOptional

Custom withdrawal id

Example: abc123
startTimestringOptional

Start time, timestamp, default 90 days ago

Example: 1600000000000
endTimestringOptional

End time, timestamp, default current time

Example: 1670000000000
pagestringOptional

Page number, starting at 1

Example: 1
Responses
chevron-right
200

OK

application/json
post
/sapi/v1/withdraw/query
200

OK

Last updated