Wallets
Withdrawal

Withdrawal of funds

Method: POST
Route: /merchants/:merchant/wallets/:wallet/withdraw (opens in a new tab)

A payout request can only be created as a single HTTP request. If you need to send multiple payments, use the queue in your app. After successfully creating a withdrawal request, it must be confirmed or cancelled using the appropriate API methods. To approve withdrawals, you must provide a payout password in your merchant account.

Path

ParameterTypeDescription
merchantStringrequired Merchant ID in UUIDv4 format
walletStringrequired Wallet ID in UUIDv4 format

Body

ParameterTypeDescription
amountStringAmount to Be Sent
addressStringValid Crypto Address of the Recipient

Response

FieldTypeDescription
idStringConfirmation ID
confirmTypeNumberType of Confirmation Method
attemptsNumberConfirmation Attempts
transactionObjectTransaction Object
⚠️

This API endpoint is private and requires an authorization header X-Api-Key