Link types
VU Identity Link supports two flow types:Create a link
CallPOST /links with the flow type and optional configuration fields.
Request body
Response
Adaptive flow
Introduced in version 2.2.0, adaptive flow lets a customer who has verified before re-verify with a selfie alone, skipping the document capture.adaptiveFlow is a tri-state field on POST /links:
If you do not know the
externalUserId at link creation, the user can supply it mid-flow through the public PATCH /verifications/identify endpoint. See Identify a user mid-flow.
The branch actually resolved for a verification is exposed as method on GET /verifications/{id}/status?include=operationGuid, with values FACE (adaptive branch) or DOCUMENT (full flow).
Share the link
ThelinkUrl can be delivered through any channel:
- Email: Embed the URL in a verification email template.
- WhatsApp / SMS: Send the URL as a text message with a short explanation.
- QR code: Generate a QR code from
linkUrlfor in-person or kiosk scenarios. - In-app: Deep-link into a mobile app that opens the URL in a web view.
List and retrieve links
List all links
GET /links/{id}.
Get a specific link
gateRules is read-only. Each rule carries id, reason, and a match block with formFactor, platform, and osVersionMax.Company configuration
Two company settings directly affect the links you create:
Read and update both through
GET /users/me/company and PATCH /users/me/company. When a link expires before use, any attempt to open it returns an error and you must create a new link.
Code examples
Next steps
- Query verification results after the user completes the flow in the KYC Results guide.
- Receive real-time notifications by setting up Webhooks.
- Understand biometric checks in the Liveness guide.