Skip to main content
POST
Create Withdrawal

Headers

Authorization-Signature
string
required

Authorization header format: 'APIKey=<api_key>,signature=,timestamp=<unix_timestamp>'

Body

application/json
data
object
required
Example:
requires_swap
boolean
sender_address
string | null
Example:

"0x1234...abcd"

slippage_bps
integer | null
Example:

50

Response

Withdrawal created with execution steps

id
string
required
organization_id
string
required
type
enum<string>
required
Available options:
OFF_RAMP,
ON_RAMP
status
enum<string>
required
Available options:
PENDING,
FUNDS_RECEIVED,
KYC_PENDING,
COMPLETED,
FAILED
data
object
required
Example:
created_at
string<date-time>
required
updated_at
string<date-time>
required
source_transaction_hash
string | null
execution
object | null
Example:
processed_at
string | null