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

October 1, 2025

New features

Invitation sessions with pre-filled data

The POST /api/IdentityUserSession/CreateInvitation endpoint is now available. Admins can create iframe sessions with form fields pre-populated, so users only need to confirm and sign rather than fill in the full form.

Useful when the service provider has already collected customer information server-side:

1{
2 "SessionInput": {
3 "phoneNumber": "+201234567890",
4 "sessionPermissions": {
5 "allowedContractTypeIds": [414],
6 "minimalSignatureFlow": true
7 },
8 "RequestFieldsValues": {
9 "414": { "fullName": "Ahmed Mohamed", "monthlyIncome": "5000" }
10 }
11 }
12}

Digital Identity Only sessions

The DigitalIdentityOnly flag in sessionPermissions allows a session that performs KYC verification without proceeding to contract creation. Useful for platforms that verify identity separately from contracting.

Enhancements

  • GetBusinessRequestTypeTemplateFields now returns requestsFieldsWithGroupTitles — fields organized by section for easier UI rendering
  • GET /api/BusinessRequest/CurrentListIds added as a lightweight alternative to CurrentList, returning only IDs and statuses without document HTML