Create withdrawal request
POST /v2/send/withdrawals
Create a new withdrawal request to convert USDC to fiat
Authorizations
Section titled “Authorizations ”Request Body required
Section titled “Request Body required ”object
Corridor ID for this withdrawal
82c4fce1-d2c7-48cb-a647-6993dbe37819End user ID who owns this withdrawal
82c4fce1-d2c7-48cb-a647-6993dbe37819Amount in base units (smallest unit). For USDC with 6 decimals: 1.00 USDC = 1000000. Must be provided as base units, not decimal format.
1000000Currency code (e.g., USDC)
USDCResponses
Section titled “ Responses ”Withdrawal created successfully
object
Withdrawal ID
82c4fce1-d2c7-48cb-a647-6993dbe37819Corridor ID
82c4fce1-d2c7-48cb-a647-6993dbe37819Organisation ID
82c4fce1-d2c7-48cb-a647-6993dbe37819User ID
82c4fce1-d2c7-48cb-a647-6993dbe37819Withdrawal status
Amount in USDC
1000.00Currency code
USDCNetwork transaction details (e.g., contractTransactionHash, blockNumber, gasUsed)
object
Payout details (e.g., payoutId, payoutReference, payoutMethod)
object
Bank transfer details (e.g., transferReference, bankCode, clearingDate)
object
Failure reason if failed
Network completion timestamp
Payout completion timestamp
Bank transfer completion timestamp
Completion timestamp
Creation timestamp
Last update timestamp
Bad Request
Unauthorized
Forbidden
Not Found
Internal Server Error