Withdrawal
This event is emitted when a withdrawal request completes, resulting in either failure or success. The webhook eventType is managedWithdrawal.
Payload schema
Webhook payload
Use this schema when validating, storing, or transforming the incoming managedWithdrawal webhook payload.
idstring<uuid>requiredUnique identifier for this webhook delivery.
webhookIdstring<uuid>requiredIdentifier of the webhook configuration that produced this delivery.
eventTypestringrequiredDiscriminator for the event. Always the value shown here for this event.
Allowed
managedWithdrawaleventDataobjectrequired
Event-specific payload. The key matches eventType.
managedWithdrawalWithdrawalDatarequired
withdrawalRequestIdstring<uuid>requirednetworkNetworkrequiredAllowed
BitcoinBitcoinTestnetLitecoinLitecoinTestnetDogecoinDogecoinTestnetBitcoinCashBitcoinCashTestnetBitcoinSVBitcoinSVTestnetHarryPotterObamaSonic10InuHarryPotterObamaSonic10InuTestnetCardanoDashSolanaSolanaTestnetSolanaDevnetEthereumSepoliaTestnetPolygonPolygonTestnetBNBBNBTestnetArbitrumArbitrumTestnetZcashZcashTestnetPolkadotPolkadotTestnetPolkadotAssetHubPolkadotAssetHubTestnetTronTronTestnetAvalancheAvalancheTestnetBaseBaseTestnetOptimismOptimismTestnetFiattokenstringnullablewithdrawalAmountnumber<float>required>= 0recipientAddressstringnullabletransactionHashstringnullableisSuccessbooleanrequiredfailureReasonstringnullablereceiptWithdrawalReceiptnullable
EVMReceiptEVMReceiptrequired
transactionHashstringnullablenetworkFeeAmountnumber<float>nullable>= 0BTCReceiptBTCReceiptrequired
transactionIdstringnullablenetworkFeeAmountnumber<float>nullable>= 0BSVReceiptBSVReceiptrequired
transactionIdstringnullablenetworkFeeAmountnumber<float>nullable>= 0DOGEReceiptDOGEReceiptrequired
transactionIdstringnullablenetworkFeeAmountnumber<float>nullable>= 0LTCReceiptLTCReceiptrequired
transactionIdstringnullablenetworkFeeAmountnumber<float>nullable>= 0BCHReceiptBCHReceiptrequired
transactionIdstringnullablenetworkFeeAmountnumber<float>nullable>= 0XMRReceiptXMRReceiptrequired
transactionIdstringnullablenetworkFeeAmountnumber<float>nullable>= 0SOLReceiptSOLReceiptrequired
signaturestringnullablenetworkFeeAmountnumber<float>nullable>= 0DOTReceiptDOTReceiptrequired
transactionHashstringnullablenetworkFeeAmountnumber<float>nullable>= 0FiatReceiptFiatReceiptrequired
finalAmountstringnullabletransferMethodTransferMethodnullableAllowed
SepaAchWireflatFeenumber<float>nullable>= 0percentFeenumber<float>nullable>= 0transactionHashstringnullabledestinationWithdrawalDestinationnullable
uetrstringnullablecurrencystringnullablepaymentRailstringnullabletraceNumberstringnullableexternalAccountIdstringnullableradomDataRadomEventData
Context for the Radom object that triggered the event.
paymentLinkPaymentLinkDatarequired
paymentLinkIdstring<uuid>requiredpaymentLinkOrderIdstring<uuid>nullableinputDataInputData[]nullable
labelstringrequiredvaluestringnullablecheckoutSessionCheckoutSessionDatarequired
checkoutSessionIdstring<uuid>requiredmetadataMetadata[]nullable
keystringrequiredvaluestringrequiredinvoiceInvoiceDatarequired
invoiceIdstring<uuid>requiredinvoicePaymentIdstring<uuid>nullablepaymentSessionPaymentSessionDatarequired
paymentSessionIdstring<uuid>requiredmetadataMetadata[]nullable
keystringrequiredvaluestringrequiredsubscriptionSubscriptionIdDatarequired
subscriptionIdstring<uuid>requireddonationLinkDonationLinkDatarequired
donationLinkIdstring<uuid>requireddonationLinkOrderIdstring<uuid>required{
"id": "f01fa77a-6f71-45fd-884e-4212ec76e9e9",
"webhookId": "ad474121-b97e-479b-a180-60a21bda8532",
"eventType": "managedWithdrawal",
"eventData": {
"managedWithdrawal": {
"token": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48",
"network": "Ethereum",
"recipientAddress": "0x7a037f6a2c8f0d932fe8b6d54ed8b4a92c39f8ab",
"transactionHash": "0x562187e7513df5c4ce55b32d5d9c42d93ee3191a55bfeb1f6bf9fd262a3e6ff5",
"receipt": {
"EVMReceipt": {
"transactionHash": "0x562187e7513df5c4ce55b32d5d9c42d93ee3191a55bfeb1f6bf9fd262a3e6ff5",
"networkFeeAmount": "4.046932"
}
},
"isSuccess": true,
"failureReason": null,
"withdrawalAmount": "30.26",
"withdrawalRequestId": "ca22bd97-88c9-4b25-b2d7-fa2f33e1e298"
}
},
"radomData": null
}