Overview
Direct Link allows you to redirect users to a secure, hosted verification page where they complete the identity verification process. Once complete, users are redirected back to your application.URL Structure
Required Parameters
| Parameter | Description | Example |
|---|---|---|
flowId | Your workflow ID from the dashboard | db50ed08-18fa-41e8-9e46-a44aca39f69d |
clientId | Your Urtentic client ID (URL encoded) | hpUBmWypQfnIRJXslel8JDZtAEHF9PQjbT2eJQjNkXM%3D |
Optional Parameters
| Parameter | Description |
|---|---|
metadata | JSON object with custom data (URL encoded) |
redirectUrl | URL to redirect to after verification (URL encoded) |
The
metadata parameter accepts any JSON object. You can pass any custom data relevant to your application (user IDs, references, session data, etc.). This metadata will be included in all webhook notifications.Implementation Examples
Basic Implementation
Handling Redirects
When usingredirectUrl, users will be redirected to your URL after completing or abandoning the verification:
Redirect Parameters
| Parameter | Description | Possible Values |
|---|---|---|
flowId | The workflow ID | Your workflow UUID |
status | Verification status | completed, abandoned |
Example Redirect Handler
Benefits
Quick Implementation
Get up and running in minutes
No Frontend Development
No need to integrate UI components
Automatic Updates
Always use the latest verification interface
Secure
Hosted on Urtentic’s secure infrastructure
Best Practices
- Always use webhooks for verification results - don’t rely solely on redirects
- Validate redirect parameters to prevent tampering
- Use HTTPS for redirect URLs
- Store metadata that helps you identify the user and verification context
- Handle abandoned verifications gracefully in your UX