- Authenticate from your backend.
- Create a user in your tenant.
- Receive the webhook that confirms the event.
- Verify the webhook signature.
Before you start
You need these values from the dashboard:1. Check your keys
Call your tenant profile endpoint first. It is the fastest way to confirm that your base URL and keys are correct.2. Create a user
Users are the starting point for KYC and transactions.id in your system. You will use it when starting KYC or creating transactions.
3. Add your webhook URL
In the dashboard, go to Developers -> Webhooks and add a public URL from your backend, for example:tenant.users.invite for this quickstart. Later, subscribe to the event families your product needs, such as kyc.* or account.*.
4. Verify incoming webhooks
Zquence sends signedPOST requests to your webhook URL:
Node.js
Next steps
Add an API helper
Centralize auth headers, JSON parsing, and error handling.
Start KYC
Create a verification session and handle the result webhook.
Review webhooks
Learn delivery rules, retries, and event handling.
Browse endpoints
Look up exact request and response shapes.