Documentation Index
Fetch the complete documentation index at: https://docs.vobiz.ai/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Hosted KYC sessions (Pattern B) let you trigger the customer’s identity verification without building any verification UI yourself. You create a session via the API; Vobiz sends the customer an email with a signed link (or returns a widget URL directly) and handles the entire verification flow onkyc.vobiz.ai.
Two flow types are supported:
| Flow type | How it works | Best for |
|---|---|---|
email | Vobiz emails the customer a signed link from kyc@vobiz.ai | Async onboarding - customer completes at their convenience |
redirect | API returns a widget URL for you to redirect the customer to immediately | Synchronous onboarding embedded in your portal |
Create a KYC session
Request body
| Field | Type | Required | Description |
|---|---|---|---|
account_auth_id | string | Yes | The sub-account to run KYC for (same as {sub_auth_id} in the path) |
flow_type | string | Yes | email or redirect |
customer_email | string | Conditional | Required for flow_type: email - the address Vobiz will send the KYC link to |
redirect_url | string | Conditional | Required for flow_type: redirect - your return URL after the customer completes verification |
expires_in_days | integer | No | Session expiry in days (default: 30) |
Email flow example
kyc@vobiz.ai. The customer clicks the link and completes verification on kyc.vobiz.ai. No further action is required from your side until the KYC status changes.
Redirect flow example
widget_url. After they complete verification, Vobiz redirects them to your redirect_url.
Customer experience
The customer sees the Vobiz-hosted KYC widget atkyc.vobiz.ai. They choose the verification method (PAN, GST, Aadhaar, etc.) and submit their documents. Vobiz processes the checks in real time and updates the sub-account’s kyc_calls_blocked status automatically.
Checking the result
After a session completes, check the sub-account’s KYC status:kyc_calls_blocked becomes false and the sub-account can make calls.
Related
KYC Overview
kyc_mode setup and kyc_calls_blocked behaviour
Verification Methods
Direct API verification - PAN, GST, CIN, Aadhaar, DigiLocker
Test Mode
Test KYC sessions without real verification checks