Withdrawal by client
Automate client withdrawals with 0xProcessing's API. Facilitate secure and efficient fund transfers from your merchant account to client wallets.
Before requesting a withdrawal, the Merchant must have sufficient liquidity in the corresponding cryptocurrency. This method can also be used to automate withdrawals from the Merchant account.
Content type: application/x-www-form-urlencoded / application/json
Request Request Type: POST
Endpoint:
https://app.0xprocessing.com/Api/WithdrawThe request must contain an APIKEY header with your API key. The key can be generated in the menu Settings → API.
Parameters:
Currency
Withdrawal currency Values
String
Amount
Withdrawal amount in cryptocurrency
Double
Address
Wallet address (learn more about matching a wallet address on your side)
String
DestinationTag
Destination Tag for XRP, GRAM, USDT (TON), NOT (TON) withdrawal. Optional parameter
String
ClientId
Unique client ID in your system
String
ExternalId
Withdrawal ID in your system
String
Test
Indicates whether the withdrawal will be a test withdrawal
Boolean
Reply
Response Type: JSON
Parameters:
id
Withdrawal ID in the 0xProcessing system
Integer
currency
Withdrawal currency
String
amount
Withdrawal amount in cryptocurrency
Double
address
Wallet address
String
destinationTag
Destination Tag for XRP, GRAM, USDT (TON), NOT (TON) withdrawal. Optional parameter
String
clientId
Unique client ID in your system
String
autoWithdraw
Specifies whether the withdrawal will be processed automatically. A value of false means that the withdrawal must be approved by an authorized Manager
Boolean
externalId
Withdrawal ID in your system
String
Example response JSON:
Withdrawals can be tracked through webhooks or by polling the withdrawal status endpoint.
WebhooksLast updated