Driving Licence Verification Plus
Verify a driving licence number and date of birth to confirm the holder, class and validity.
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).
| Field | Description |
|---|---|
dl_number | The driving licence number that was checked. |
name | Name of the licence holder. |
date_of_issue | Date the licence was issued. |
valid_from | Start of the licence validity. |
valid_upto | Expiry date of the licence. |
vehicle_classes | Authorised classes of vehicle (LMV, MCWG, HMV, etc.). |
status | Current 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.
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"
}{
"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
Create a free account
Sign up on the BILAPI console and get a live API key instantly.
Send a request
POST the required vehicle fields to the endpoint with your API key in the header.
Get structured JSON
Receive a clean, predictable JSON response in milliseconds.
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.
