Withdraw Funds

To initiate a withdrawal, the process is carried out in two steps:

  1. You initiate a withdrawal by sending a request to /balance/withdraw/request. The API returns a unique identifier for that request.

  2. You finalize the payout by calling /balance/withdraw/confirm passing only the previously received identifier.


1. Create a withdraw Request

POST /balance/withdraw/request

Create a Withdraw Request and get some interesting data.

Headers

Name
Value

Content-Type

application/json

X-API-KEY

<token>

Body

Name
Type
Description

currency*

string

address*

string

Address to send

amount*

number

Amount to send

Response

{
  "identifier": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
  "currency": "USDTBEP20",
  "address": "0x...",
  "amount": 0,
  "amount_usd": 0,
  "service_fee": 0,
  "service_fee_usd": 0,
  "expires_at": "2025-06-12T10:04:32.962319Z"
}
circle-exclamation

Example


2. Confirm the Withdrawal

POST /balance/withdraw/confirm

Confirming Withdraw Request and sent money.

Headers

Name
Value

Content-Type

application/json

X-API-KEY

<token>

Body

Name
Type
Description

identifier*

string

UUID Of your Withdraw Request

Response

Example

Last updated