New features, enhancements, and fixes to the Vlens API and documentation
Stay up to date with changes to the Vlens API, documentation, and platform.
September 15, 2025
Enhancements
SMS provider selection
The StepVerifyPhone endpoint now accepts a smsProviders field so tenants can choose which SMS gateway to use for OTP delivery on a per-request basis:
Omit the field to use the tenant default.
Extracted data flag
All three verification endpoints (verify/id/front, verify/id/back, verify/liveness/multi) now support getExtractedData: boolean. Set to false when you only need the verification status and don’t need the full OCR output — reduces response payload size.
LinkUserWithExistingTransaction
New endpoint POST /api/DigitalIdentity/LinkUserWithExistingTransaction allows associating an existing API-key-only OCR transaction to a logged-in user without repeating the capture flow. See the Digital Identity guide for details.
Bug fixes
- Fixed
govern_englishreturning Arabic characters for some governorates inIdFrontStepApiOutput - Resolved a race condition where concurrent
verify/id/frontcalls could generate duplicate transactions for the same user

