BrandKwikID Documentation
API SuiteDriver's License Verification

V3

Performs Driver's License details verification via KwikID.

Driver's License Verification (V3)

API reference

Try itLoading playground…
Loading…
AuthorizationBearer <token>

JWT Bearer token authentication. Obtain a token from the KwikID dashboard.

In: header

dlNostring

Driver's license number.

dobstring

Date of birth (DD-MM-YYYY).

additionalDetails?boolean

Fetch additional details. Defaults to true.

consent?string

Consent flag. Defaults to 'Y'.

clientData?object

Custom metadata (wrapper only).

Empty Object

Response Body

curl -X POST "https://__playground__/verification/v3/drivers_license_verification/verify" \  -H "Content-Type: application/json" \  -d '{    "dlNo": "DL22XXXX1234567",    "dob": "15-01-1990"  }'

{
  "success": true,
  "status_code": 200,
  "provider": "KwikID",
  "api_name": "Driver License Verification",
  "data": {
    "result": {
      "dlNumber": "DL22XXXX1234567",
      "dob": "15-01-1990",
      "detailsOfDrivingLicence": {
        "status": "ACTIVE",
        "name": "JOHN DOE",
        "fatherOrHusbandName": "RICHARD DOE"
      }
    }
  }
}
{
  "detail": {},
  "message": "string"
}
{
  "error": "string"
}

Overview

Call POST /verification/v3/drivers_license_verification/verify from your backend to verify driving license validity, status, and holder details.

Key features

  • RTO integration: Matches licence number and date of birth directly with RTO databases.
  • Detailed profile: Returns status (ACTIVE/INACTIVE), driver name, and parent/spouse details.

Implementation

Step 1: Call from your backend

POST /verification/v3/drivers_license_verification/verify HTTP/1.1
Host: <verification-api-base-url>
Authorization: Bearer <token>
Content-Type: application/json

{
  "dlNo": "DL22XXXX1234567",
  "dob": "15-01-1990"
}

Step 2: Use the response

On success (200 OK), the response returns:

{
  "success": true,
  "status_code": 200,
  "provider": "KwikID",
  "api_name": "Driver License Verification",
  "data": {
    "result": {
      "dlNumber": "DL22XXXX1234567",
      "dob": "15-01-1990",
      "detailsOfDrivingLicence": {
        "status": "ACTIVE",
        "name": "JOHN DOE",
        "fatherOrHusbandName": "RICHARD DOE"
      }
    }
  }
}