Crypto Withdrawal
Create a crypto withdrawal
Creates a crypto withdrawal to one of the authenticated merchant's crypto address book entries, with status prepared. The network fee is calculated and the balance blocked; the merchant must confirm within the confirmation window or the withdrawal auto-expires and the balance is released.
Supports the optional Idempotency-Key header so a retry won't perform the operation twice - a fresh UUID per request is recommended. See <a href="#idempotent-requests">Idempotent requests</a> for more information.
post/v3/withdrawals/crypto
Request
- Base URLhttps://confirmo.net/api
- URLhttps://confirmo.net/api/v3/withdrawals/crypto
- AuthHTTP bearer
Request body
Example request
{
"balanceAssetId": "USDC",
"balanceQuantity": 100,
"cryptoAddressId": "cabT4hN8vZ0aWpL",
"feePaymentMode": "net",
"notifyEmail": "notifyEmail@email.com",
"notifyUrl": "https://example.com/webhook",
"reference": "invoice-4711"
}Response
Crypto withdrawal successfully created
Example response
{
"address": "0x1111111111111111111111111111111111111111",
"balanceAssetId": "USDC",
"createdAt": 1712311200,
"enteredBalanceQuantity": 100,
"expiresAt": 1712311320,
"feePaymentMode": "net",
"id": "cwd7Ym1kPq3aWpL",
"networkId": "ETHEREUM-BLOCKCHAIN-MAINNET",
"notifyUrl": "https://example.com/webhook",
"reference": "invoice-4711",
"status": "prepared",
"substatus": "manually_canceled",
"transaction": {
"hash": "0x5c504ed432cb51138bcf09aa5e8a410dd4a1e204ef84bfed1be16dfba1b22060"
}
}Changes
No recorded changes to this operation across all 1 revision of this API.