> For the complete documentation index, see [llms.txt](https://docs.quadrata.com/integration/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.quadrata.com/integration/how-to-integrate/webhooks.md).

# Webhooks

Quadrata will emit a webhook event (HTTP Request) whenever an onboarding Passport has reached an end-state, whenever a Passport's AML score is updated, or whenever any other attribute for a passport is updated.

{% hint style="danger" %}
You must register a Webhook URL to integrate with Quadrata Webhooks.

To register a Webhook URL, email <mark style="color:blue;"><contact@quadrata.com></mark>
{% endhint %}

{% hint style="info" %}
An application's end-state is triggered when all attributes for an application type have been verified, and the application's status is set to either IN REVIEW, APPROVED, or REJECTED.
{% endhint %}

<table><thead><tr><th width="280">Event</th><th width="360">Description</th><th>Plan Type</th></tr></thead><tbody><tr><td>Onboarding: KYC</td><td>Emitted when a KYC application reaches an end-state.</td><td>Free</td></tr><tr><td>Onboarding: AML</td><td>Emitted when an AML application reaches an end-state.</td><td>Free</td></tr><tr><td>Onboarding: Accreditation</td><td>Emitted when an Accredited Investor's application reaches an end-state.</td><td>Free</td></tr><tr><td>Onboarding: Business</td><td>Emitted when a KYB application reaches an end-state.</td><td>Free</td></tr><tr><td>Onboarding: Company Offering</td><td>Emitted when <code>INVESTOR_STATUS</code> is confirmed for a company offering.</td><td>Free</td></tr><tr><td>Ongoing Monitoring: AML</td><td>Emitted when a Passport's AML score changes</td><td>Premium</td></tr></tbody></table>
