How it works
Configure your workflow
In the Didit Business Console, use the no-code editor to design a workflow with the exact sequence of checks you need (e.g., ID Document Scan → Liveness Check → AML Screening). Each workflow has a unique
workflow_id.Generate a verification link
Create a unique session for a user. This can be done no-code directly from the Business Console, or low-code via a single API call to the Create Session endpoint.
Share the link
Send the generated URL to your user through any channel — email, SMS, in-app message — or embed it in an iframe.
Get real-time results
Didit sends automated updates to your configured webhook URL as the user progresses and when the final verification result is ready.
Generating verification links
Method 1: No-code generation (via Business Console)
The perfect method for getting started instantly, for manual processes, or for teams without developer resources.- Navigate to the Verifications section in your Didit Business Console.
- Click + Create Verification.
- Select the
workflow_idyou want to use for this session. - Optionally enter
vendor_data(like a user ID from your system) to map the verification back to your user. - A unique URL and QR code are generated instantly.
- Copy the link, have the user scan the QR code, or send the link directly to the user’s email.
Method 2: Low-code generation (via API)
This method offers full automation and is the standard way to integrate verification links into your application logic. Send a singlePOST request to the /v3/session/ endpoint with your API key and workflow_id:
session_id and the unique verification url:
Full API details are available in the Create Session API Reference.
When to use verification links
Speed to market
Launch a complete, secure, and compliant verification process in hours, not weeks.
No frontend development
Offload the entire user interface — document capture, liveness checks, and user guidance — to Didit’s pre-built UI.
Multi-channel delivery
Send verification requests via email, SMS, support chat, or any other communication channel.
Physical onboarding
Use the QR code for in-person scenarios where a user needs to complete verification on their own device.
Next steps
- Configure your first workflow — head to the Business Console to design your verification journey.
- Set up your webhooks — learn how to receive real-time status updates in the Handling Webhooks guide.
- Explore Unilinks — for a reusable, zero-backend alternative, see Unilinks.