Ways to integrate
Client SDKs, server SDKs, hosted pages and webhooks, and how they fit together.
A complete integration has three parts: something that captures the verification, something that reads the result on your backend, and a webhook that tells you when the result is ready.
1. Capture: where the customer verifies
Client SDKs use a publishable key. Opening a hosted link inside a WebView or iframe? See Hosted link events.
2. Server: results and risk decisions
Your backend reads verification results and makes every Risk Intelligence call, with a secret key.
3. Webhooks: be told when something changes
Which key goes where
Not sure which capture route fits? Choose your integration compares them.