New features, enhancements, and fixes to the Vlens API and documentation

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:

ValueProvider
1Infobip
2Vodafone
3Cequens
4Victory Link
5BroadNet
6Ezagel
7Orange

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_english returning Arabic characters for some governorates in IdFrontStepApiOutput
  • Resolved a race condition where concurrent verify/id/front calls could generate duplicate transactions for the same user