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:

{
"SessionInput": {
"phoneNumber": "+201234567890",
"sessionPermissions": {
"allowedContractTypeIds": [414],
"minimalSignatureFlow": true
},
"RequestFieldsValues": {
"414": { "fullName": "Ahmed Mohamed", "monthlyIncome": "5000" }
}
}
}

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