Drivers License

Allows merchants to verify information of users using Drivers license

With our Kenyan driver's license ID endpoint, you gain the capability to thoroughly authenticate the validity of a driver's license, ensuring its legitimacy and reliability.

The driver's license ID endpoint typically allows you to confirm the identity of your customers or users. Once you’ve connected with our APIs, SDKs or using our no-code dashboard, you can submit the Drivers license number of the customer for verification, while getting instantaneous and accurate responses.

👍

TEST DATA

number: 12345678

customer_name (optional): Mary Doe

📘

POST: https://api.prembly.com/verification/ke/drivers_license

Request Header

KeyDescription
x-api-keyYour Secret Key

Request Body

KeyDescription
numberUse National ID number
customer_name (optional)Your customer's name

Sample Response

{
  "status": true,
  "response_code": "00",
  "message": "Kenya Driver's License verification successful",
  "detail": "Kenya Driver's License verification successful",
  "data": {
    "address": "Karen",
    "blood_group": "UNKNOWN",
    "date_of_birth": "2002-10-18",
    "date_of_expiry": "2028-12-24",
    "date_of_issue": "2025-12-24",
    "dlclass": "B2",
    "email": "[email protected]",
    "full_name": "Mary Doe",
    "hasSmartDl": "yes",
    "id_type": "citizen",
    "interim_number": "IDL-Xxxxx",
    "kra": "",
    "license_number": "DL-xxxxxxx",
    "national_id": "12345678",
    "nationality": "Kenyan",
    "pdl_number": "PDL-9QQH39R6B",
    "phoneNumber": "+254xxxxxxxxx",
    "points": "20",
    "postalAddress": "00100",
    "sex": "F",
    "smartDlChipId": "01433D144862A004",
    "smartDlExpiryDate": "2028-12-24",
    "smartDlIssueDate": "2025-12-24",
    "status": "valid",
    "number": "12345678",
    "fraud_signals": {
      "status": "completed",
      "overall_risk_score": 0,
      "risk": "low",
      "signals": []
    }
  },
  "meta": {},
  "billing_info": {
    "was_charged": true,
    "amount": "1600.00",
    "currency": "NGN",
    "note": "Wallet charged 1600.00 NGN"
  },
  "verification": {
    "status": "VERIFIED",
    "reference": "e034b0a9-6d17-47ae-922b-2b0cc3bbd363",
    "verification_id": "fa664e46-9bf5-43eb-87d3-38f8cb1a75b2"
  },
  "reference_id": "VER-KENYA_DRIVERS_LICENSE-B60A1WN0CI",
  "transaction_id": "734d9344-ebc0-4573-8e4d-e1b86ef5dcc1",
  "verification_status": "verified",
  "fraud_signals": {
    "status": "completed",
    "overall_risk_score": 0,
    "risk": "low",
    "signals": []
  },
  "dsvi": {
    "score": 3,
    "risk_label": "low",
    "sensitivity_tier": "low",
    "age_derived": 24,
    "age_factor": 1
  },
  "metadata": {}
}

Response Description

ResponseDescription
statusIndicates that the request was successful.
messageContains the message or information related to the request.
response_codeRepresents the response code.
dataIt is a string that contains some encrypted or encoded data related to the verification.
identity_typeThe type of identity document.
identity_numberThe unique identifier for the identity document.
identity_nameThe name of the person to whom the identity document belongs.
date_of_birthThe date of birth of the person to whom the identity document belongs.
genderThe gender of the person to whom the identity document belongs.
photoA URL or base64 encoded image of the person to whom the identity document belongs.
Transaction_IDA unique identifier for the transaction that resulted in the issuance of the driver's license.
Place_of_birthThe place where the driver was born.
Place_of_residenceThe current place of residence of the driver.
Date_of_issueThe date on which the driver's license was issued.
ID_serial_numberThe unique identifier for the driver's license.
Expiry_dateThe date on which the driver's license expires.

Did this page help you?