Quick Start
Welcome to Vlens Digital Identity API documentation!
This quick start guide will help you understand our framework to be able to and
Using the API
VLens provides a REST API to process OCR requests.
To authenticate your API requests, you need a valid API key. If you don't have one, create an account and access your API key in the "API Credentials" section of your Dashboard.
The main goal is to replace identity verification and physical signature with legally authorized digital alternative.
Digital Identity
Create user using phone number and email address.
Validate digital identity by scanning the National ID, automatically storing user's information extracted from the National ID.
Verifying the correctness and legality of the information by inquiring Civil Status Organization (CSO) authority (الأحوال المدنية), in addition to National Telecom Regulatory Authority (NTRA) confirmation that the phone number is owned by the same National ID owner.
Digital Identity has three different stages
Registered
Validated
Verified
e-Contracting
Customer selects a product, answers Know-Your-Customer (KYC) questions, then submits for approval.
Service provider can approve manually through VLens portal or using an API call. Optional: service provider can add any additional information to the current request (contract).
Once the request is approved, the contract is generated, and the customer can review and sign.
Finally, the service provider can review and sign the contract.
e-Contract has four different stages
Pending approval
Approved
Customer signed
Service provider signed
Rejected
Customer partially signed
Service provider partially signed
Completed
The end-user automatically receives an Email with a copy of the contract once it is signed from either side!
Last updated