> For the complete documentation index, see [llms.txt](https://docs.aquanow.io/cams/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.aquanow.io/cams/integration-guides/fiat-bridge/webhooks.md).

# Webhooks

### Customer Onboarding

<table><thead><tr><th width="142.55462646484375">Webhook</th><th width="389.34375">Description</th><th>Link</th></tr></thead><tbody><tr><td>Onboarding</td><td><p>Dispatched when a customer has been successfully onboarded and their account is ready for use.</p><p>This is the trigger your integration should listen for before allowing a customer to initiate a funding request.</p></td><td><a href="https://app.gitbook.com/o/-MiexXFAgJWKsPoKe3J0/s/4LnbO9QFRq3XZT6kRr2v/webhooks/onboarding">Onboarding</a></td></tr><tr><td>Document</td><td>Dispatched when an individual document submitted during onboarding has its status updated to VERIFIED or PENDING_RESUBMISSION. This is distinct from the Onboarding Status Webhook above: this event reports on a single document, whereas CUSTOMER_ACCOUNT_READY reports on the overall customer and account readiness once all onboarding requirements have been met. </td><td><a href="https://app.gitbook.com/o/-MiexXFAgJWKsPoKe3J0/s/4LnbO9QFRq3XZT6kRr2v/webhooks/document">Document</a></td></tr></tbody></table>

### Funding Requests

<table><thead><tr><th width="164.646728515625">Webhook</th><th width="360.3558349609375">Description</th><th>Link</th></tr></thead><tbody><tr><td>Funding Request Deposit Received</td><td>The Funding Request Deposit Received webhook notifies you when an incoming deposit associated with a funding request has been successfully received and processed. This notification provides details about the deposit, funding request, beneficiary account, blockchain transaction, and conversion rate and currencies. </td><td><a href="https://app.gitbook.com/s/4LnbO9QFRq3XZT6kRr2v/webhooks/deposits#funding-request-deposit-received">Funding request deposit received</a></td></tr></tbody></table>

### Payouts

<table><thead><tr><th width="116.131103515625">Webhook</th><th width="428.4461669921875">Description</th><th>Link</th></tr></thead><tbody><tr><td>Payouts</td><td>The Payout  notification webhook publishes status changes and payout details. These notifications allow client applications to update operational dashboards, customer portals, reconciliation systems, and audit records without continuously polling the API.</td><td><a href="https://app.gitbook.com/s/4LnbO9QFRq3XZT6kRr2v/webhooks/payouts#payout-completed">Payouts completed</a></td></tr></tbody></table>

### Merchant Settlements

<table><thead><tr><th width="128.08416748046875">Webhook</th><th width="414.6424560546875">Description</th><th>Link</th></tr></thead><tbody><tr><td>Withdrawal</td><td>Notification to inform the client of the status of  requested withdrawals. Dispatched for fiat and crypto withdrawals and initiated by a POST /v1/withdrawals call.</td><td><a href="https://app.gitbook.com/o/-MiexXFAgJWKsPoKe3J0/s/4LnbO9QFRq3XZT6kRr2v/webhooks/withdrawals">Withdrawal completed</a></td></tr><tr><td>Transfers</td><td>Dispatched when a transfer between two platform accounts is performed.</td><td><a href="https://app.gitbook.com/o/-MiexXFAgJWKsPoKe3J0/s/4LnbO9QFRq3XZT6kRr2v/webhooks/transfers">Transfer completed</a></td></tr><tr><td>Deposits</td><td><p>"Completed" notification informs of the completed deposit of crypto or fiat to a customer's account. At this point account balances have been updated to reflect the deposit.</p><p>For crypto deposits, "Confirming" status informs the client that a deposit has been detected on the blockchain but the number of block confirmations has not reached the minimum threshold for the transaction to be to be considered "completed". </p></td><td><p><a href="https://app.gitbook.com/s/4LnbO9QFRq3XZT6kRr2v/webhooks/deposits#deposit-completed">Deposit confirming</a></p><p></p><p><a href="https://app.gitbook.com/s/4LnbO9QFRq3XZT6kRr2v/webhooks/deposits#deposit-completed">Deposit completed</a></p></td></tr></tbody></table>
