Home / API Library / Vehicle Verification APIs / Driving Licence Verification Plus
Vehicle Verification APIs

Driving Licence Verification Plus

Verify a driving licence number and date of birth to confirm the holder, class and validity.

TLS 1.3 Encrypted DPDP-Aligned Sub-300ms Median One Key, Every API

What is the Driving Licence Verification Plus?

The BILAPI Driving Licence Verification API validates an Indian driving licence (DL) in real time and returns the holder name, date of issue and validity, authorised vehicle classes and current status — ideal for verifying drivers and gig workers before you let them on the road.

Ride-hailing, delivery, logistics and vehicle-rental platforms use it to confirm that a driver holds a genuine, valid licence for the right class of vehicle, as part of driver onboarding and periodic re-checks.

Pass the DL number and the holder's date of birth and receive verified details as JSON. Billed only on a successful lookup.

What the Driving Licence Verification Plus returns

Every successful call returns a clean, predictable JSON envelope. The data object includes the fields below (exact fields vary by record availability).

FieldDescription
dl_numberThe driving licence number that was checked.
nameName of the licence holder.
date_of_issueDate the licence was issued.
valid_fromStart of the licence validity.
valid_uptoExpiry date of the licence.
vehicle_classesAuthorised classes of vehicle (LMV, MCWG, HMV, etc.).
statusCurrent status of the licence.

Sample request & response

Call the endpoint with your API key in the X-Bilapi-Api-Key header. The same request shape works in the free sandbox and in production.

Request
POST https://api.bilapi.com/v1/driving-licence-verification-plus
X-Bilapi-Api-Key: <your_api_key>
Content-Type: application/json

{
  "dl_number": "MH1220190001234",
  "dob": "1995-08-21"
}
Response
{
  "status_code": 200,
  "success": true,
  "message": "Driving licence verified",
  "data": {
    "dl_number": "MH1220190001234",
    "name": "RAHUL SHARMA",
    "valid_upto": "2039-08-20",
    "vehicle_classes": ["LMV", "MCWG"],
    "status": "ACTIVE"
  }
}

Key features

Real-time results

Sub-300ms median response so vehicle checks never slow your onboarding funnel.

Predictable JSON

The same clean response envelope as every BILAPI endpoint — parse once, reuse everywhere.

Only pay for hits

Invalid inputs and failed lookups are never charged to your wallet.

Secure by design

TLS 1.3 in transit, PII tokenisation at rest and a full audit log on every request.

One key, every API

Sandbox to production on a single key — no per-vendor contracts or integrations.

Built to scale

99.9% uptime target with bulk and webhook-friendly workflows for high volume.

Where it's used

Customer onboarding

Auto-fill and validate identity during signup to cut drop-off and manual review.

Lending & underwriting

Add a verified data point to credit decisions and reduce first-party fraud.

Fraud & risk

Flag mismatches and synthetic identities before they enter your system.

Compliance & audit

Keep a tamper-evident trail of every verification for KYC/AML reviews.

How it works

1

Create a free account

Sign up on the BILAPI console and get a live API key instantly.

2

Send a request

POST the required vehicle fields to the endpoint with your API key in the header.

3

Get structured JSON

Receive a clean, predictable JSON response in milliseconds.

4

Plug into your flow

Drop the result straight into onboarding, underwriting or risk decisioning.

Frequently asked questions

What does the Driving Licence Verification API return?

It returns the holder name, issue and validity dates, authorised vehicle classes and current status for an Indian driving licence as JSON.

What inputs are required?

The driving licence number and the holder's date of birth.

Who uses DL verification?

Ride-hailing, delivery, logistics and vehicle-rental platforms use it to confirm drivers hold a genuine, valid licence for the correct vehicle class during onboarding and re-checks.

Can it tell me which vehicles the driver can drive?

Yes — the vehicle_classes field lists the authorised classes such as LMV, MCWG and HMV.

Is there a free sandbox?

Yes, every account includes a sandbox so you can test before production.

Related Vehicle Verification APIs

Start verifying with BILAPI

One key, a free sandbox and a predictable JSON envelope across every endpoint.

Get your API key