Know Your Customer
...
Global
UAE

UAE Driver's License Verification

Overview

The UAE Driver’s License Verification API allows developers to check the validity of a driver’s license in the United Arab Emirates. Users can retrieve detailed license information by providing basic user information like ID number, issue date, traffic file number, and birth year. This API is useful for identity verification and compliance checks, providing data such as license status, expiration date, vehicle classes, and eye test results. Integrating this API into applications ensures accurate and secure verification of UAE driver’s licenses.

Use Cases:

The UAE Driver's License Verification API can serve a variety of purposes, including but not limited to:

1. Compliance: The API can help businesses and financial institutions meet regulatory compliance requirements by verifying the authenticity of driver's licenses during customer onboarding and transaction processes.

2. KYC (Know Your Customer) Checks: It aids in conducting thorough KYC checks by confirming the identity of customers and ensuring that the driver's license presented is legitimate.

3. Age Verification: The API can be used to verify the age of individuals to comply with age-restricted online usage while onboarding 18+ individuals for different scenarios.

4. Identity Verification: It assists in confirming the identity of individuals, which is crucial in various industries, including online account creation and access.

5. Fraud Prevention: By comparing user-provided data the API can help detect and prevent identity theft and fraudulent activities.



API Details

Sample cURL

Pre-Production
Curl




API Input Mapping:

Field

Type

Description

idNumber

string

The UAE Driving License ID Number

issueDate

string

License issue date in "YYYY-MM-DD" format

trafficCodeNo

string

Enter the Traffic Code No. present in the backside of the Driving License ID.

birthYear

string

Enter the birth year of the license number.



API Output

Success Response & Mapping

200


API Output Mapping:

Field

Type

Description

idNumber

String

ID number of the license holder.

issueDate

Date

Date the driver's license was issued.

trafficCodeNo

String

Traffic file number associated with the license.

birth_year

String

Birth year of the license holder.

fullName

String

Full name of the license holder.

blackPoints

String

Number of black points associated with the license.

licenseType

String

Type of driver's license (e.g., Permanent).

licenseStatus

String

Status of the driver's license (e.g., With Owner).

dob

Date

Date of birth of the license holder.

expiryDate

Date

Expiry date of the driver's license.

vehicleClass

Array

Array containing details of vehicle classes associated with the license.

vehicleType

String

Type of vehicle class (e.g., Light Vehicle Automatic).

validTill

Date

Validity period of the vehicle class.

eyeTestResults

Object

Object containing details of eye test results.

testCenter

String

Name of the test center where the eye test was conducted.

rightEyeResult

String

Result of the eye test for the right eye.

leftEyeResult

String

Result of the eye test for the left eye.

colorBlindness

String

Result of the color blindness test.

testDate

Date

Date when the eye test was conducted.

testExpiryDate

Date

Expiry date of the eye test result.

statusCode

Integer

HTTP status code indicating the success of the request.

success

Boolean

Indicates whether the request was successful.

message

String

Description of the result.

messageCode

String

Code representing the result



Error Code Response & Mapping

400 (Bad Request)
400(Unprocessable Entity)
401 (Invalid authorization credentials)
500 (Internal Server Error)
Text


Field

Type

Description

name

string

Text displayed on the screen explaining error type.

reason

string

Reason for the error.

status

number

HTTP status code.

message

string

Error message indicating an upstream error.

type

string

Error type.

statusCode

number

Status code representing the error scenario.

Getting help

Please feel free to contact us if you have any questions, require clarification, or have ideas for how to make the documents or any of our services better.

You can reach out to us at [email protected]. We strive to provide prompt and reliable assistance, ensuring your queries are addressed effectively.

We value your feedback and are committed to making your experience smooth and enjoyable. Our team is dedicated to assisting you with any needs you may have. Thank you for choosing our services. We look forward to helping you!