Crypto Withdrawal
Confirm or cancel a crypto withdrawal
Performs an action on a prepared crypto withdrawal. CONFIRM accepts the locked network fee and starts on-chain execution via the payout pipeline; it must be called within the confirmation window, after which the withdrawal auto-expires. CANCEL discards the withdrawal and releases the blocked balance. Both actions require the withdrawal to still be awaiting confirmation.
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.
patch/v3/withdrawals/crypto/{id}
Request
- Base URLhttps://confirmo.net/api
- URLhttps://confirmo.net/api/v3/withdrawals/crypto/{id}
- AuthHTTP bearer
Path parameters
idstring required
The crypto withdrawal ID.
Request body
Example request
{
"action": "CONFIRM"
}Response
Crypto withdrawal successfully confirmed or canceled
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.