Skip to main content
The B2B API offers a webhook mechanism to notify about events that occur asynchronously. For Crypto as a Service (CaaS), webhooks are used to inform about various platform events including user management actions (banning/unbanning), transaction events (deposits, withdrawals, trades), and automated operations (AutoSwap completions).

Ban User Webhook

When a user is banned from the platform, a notification will be sent with the following structure:

Unban User Webhook

When a user is unbanned from the platform, a notification will be sent with the following structure:

Withdrawal Webhook

When a withdrawal is completed, a notification will be sent with the following structure:

Deposit Webhook

When a deposit is completed, a notification will be sent with the following structure:

Trade Webhook

When a trade is completed, a notification will be sent with the following structure:

AutoSwap Webhook

When an AutoSwap is completed, a notification will be sent with the following structure:
The nested trade, deposit, and withdrawal objects contain the same fields as their respective individual webhook payloads described above.