Skip to main content

Offramp webhooks

Webhook events

Event typeDescription
FIAT_WITHDRAWAL_ORDER_CREATEDWithdrawal order was created.
FIAT_WITHDRAWAL_ORDER_CONFIRMWithdrawal order was confirmed.
FIAT_WITHDRAWAL_FIAT_FUNDS_RECEIVEDFiat funds were received for the withdrawal order.
FIAT_WITHDRAWAL_SUCCESSWithdrawal order was completed successfully.
FIAT_WITHDRAWAL_ORDER_EXPIREDWithdrawal order expired and withdrawal was not fulfilled.
FIAT_WITHDRAWAL_ORDER_FAILEDWithdrawal order failed.

Payload description

FIAT_WITHDRAWAL_ORDER_CREATED

ParameterTypeDescription
cryptoAmountstringCryptocurrency amount of this order.
fiatCurrencystringFiat currency of this order.
fiatAmountstringFiat amount of this order.
orderIdstringUnique order identifier.
externalIdstringExternal order identifier specified by the merchant.
parentExternalIdnumberSystem ID of the order.
idempotencyKeystringExternal ID generated by the merchant while creating the fiat order through API.
currencystringCryptocurrency of this order.
typestringEvent type.

FIAT_WITHDRAWAL_ORDER_CONFIRM

ParameterTypeDescription
orderIdstringUnique order identifier.
externalIdstringExternal order identifier specified by the merchant.
parentExternalIdnumberSystem ID of the order.
idempotencyKeystringExternal ID generated by the merchant while creating the fiat order through API.
currencystringCryptocurrency of this order.
typestringEvent type.

FIAT_WITHDRAWAL_FIAT_FUNDS_RECEIVED

ParameterTypeDescription
cryptoAmountstringCryptocurrency amount of this order.
fiatCurrencystringFiat currency of this order.
fiatAmountstringFiat amount of this order.
orderIdstringUnique order identifier.
externalIdstringExternal order identifier specified by the merchant.
parentExternalIdnumberSystem ID of the order.
idempotencyKeystringExternal ID generated by the merchant while creating the fiat order through API.
currencystringCryptocurrency of this order.
typestringEvent type.

FIAT_WITHDRAWAL_ORDER_FAILED

ParameterTypeDescription
orderIdstringUnique order identifier.
externalIdstringExternal order identifier specified by the merchant.
parentExternalIdnumberSystem ID of the order.
idempotencyKeystringExternal ID generated by the merchant while creating the fiat order through API.
currencystringCryptocurrency of this order.
typestringEvent type.
reasonstringReason why the fiat withdrawal order failed.

FIAT_WITHDRAWAL_ORDER_EXPIRED

ParameterTypeDescription
orderIdstringUnique order identifier.
externalIdstringExternal order identifier specified by the merchant.
parentExternalIdnumberSystem ID of the order.
idempotencyKeystringExternal ID generated by the merchant while creating the fiat order through API.
currencystringCryptocurrency of this order.
typestringEvent type.