We’re excited to launch our latest product to simplify your business processes. Know More →
KYC RPACPC KYC SuiteIdentity Verification Suite

Verify driving licence details through a single API.

Access key driving licence information through the RPACPC Driving Licence Verification API. Retrieve licence status, identity details, validity and RTO information to support digital KYC, customer onboarding and driver verification workflows.

Sample verification Dummy data
1 You send
Verifying with DL
2 You get back
✓
VERIFIEDDriving licence verified successfully
482 ms
NameAARAV SHARMA
Date of Birth01-01-1990
Non-transport01-01-2020 → 31-12-2040
RTOSample RTO
StateMaharashtra
Response time
< 4 ms
Uptime SLA
98%
Rate limit
100 req / min
Auth
Bearer token
API overview

Simplify driving licence verification.

The RPACPC Driving Licence Verification API enables businesses to retrieve driving licence information using the licence number and date of birth.

Designed for integration into digital verification workflows, the API provides key licence and identity details in a structured response, helping businesses reduce manual data entry and streamline their verification processes.

Key information available

Access essential driving licence details.

The API response may include the following information, depending on the response received:

01
Licence Details

Driving licence number and current status

dl_numberdl_status
02
Personal Information

Name and date of birth

namedate_of_birth
03
Licence Information

Issue date and driving licence category

04
Validity Details

Non-transport and transport licence validity, where available

validitynon_transport
05
RTO Information

Issuing RTO and state details

rtostate
06
Photo and Signature

Available when requested and returned by the API

photo_idsign
How it works

Simple API-based verification process.

Step 01

Submit Details

Provide the driving licence number, date of birth and required consent information.

Step 02

API Processing

RPACPC processes the verification request.

Step 03

Receive Response

Get the available driving licence information in a structured API response.

Step 04

Integrate into Your Workflow

Use the returned information within your customer onboarding or verification application.

API request

Step 1 Submit driving licence details.

Request parameters
Parameter Type Description
request_id String Unique identifier for the API request
consent String Consent value submitted with the request (e.g. Y)
consent_text String Consent declaration text
dl_number String Driving licence number to verify
dob String Date of birth of the licence holder (DD-MM-YYYY)
photo_id Boolean Indicates whether photo information is requested
sign Boolean Indicates whether signature information is requested
The request values shown are illustrative dummy data. User consent is required for fetching identity records.
Sample request REQUEST
{
  "request_id": "REQ123456",
  "consent": "Y",
  "consent_text": "I consent to fetching my information through RPACPC API.",
  "dl_number": "MHXX20XXXXXXXXX",
  "dob": "01-01-1990",
  "photo_id": false,
  "sign": false
}
API response

Step 2Receive structured verification information.

Key response fields
Field Description
status API processing status (e.g. SUCCESS)
status_code HTTP response status code
dl_number Driving licence number confirmed in records
dl_status Current operational status of licence (e.g. Active)
name Full legal name of the licence holder
date_of_birth Date of birth as recorded on the licence
state Issuing state name
rto Issuing Regional Transport Office (RTO) name
validity.non_transport Validity dates and status for non-transport category
message Status message returned by the service
200 · Sample responseRESPONSE
{
  "status": "SUCCESS",
  "status_code": 200,
  "data": {
    "dl_number": "MHXX20XXXXXXXXX",
    "dl_status": "Active",
    "name": "AARAV SHARMA",
    "date_of_birth": "01-01-1990",
    "state": "Maharashtra",
    "rto": "Sample RTO",
    "validity": {
      "non_transport": {
        "from": "01-01-2020",
        "to": "31-12-2040",
        "status": "Active"
      }
    }
  },
  "message": "Data fetched successfully"
}

Illustrative response for website presentation. Actual response fields and values may vary.

Use cases

Driving licence verification across business workflows.

Digital KYC and Customer Onboarding

Retrieve driving licence information as part of identity verification and customer onboarding processes.

Banking and Financial Services

Integrate driving licence verification into relevant customer verification workflows.

Insurance

Support licence-related information checks in insurance onboarding and servicing processes.

Mobility and Transportation

Use driving licence details in driver onboarding and verification applications.

Enterprise Applications

Integrate API-based licence verification into existing business applications and workflows.

FAQ

Frequently asked questions

Common questions about the DL Verification API — what it returns, how fast it is, and how to integrate.

Still have a question? Talk to an expert
What is a Driving License Verification API?
A Driving License Verification API is a digital tool that allows businesses to verify the authenticity of their customers’ driver’s licenses in a streamlined and secure manner.
How does the API work?
The API accepts a driver’s license number, processes it, and then cross-references the information with government databases to determine its validity.
Why do financial institutions need this API?
Financial institutions require this API to enhance their due diligence procedures, reduce fraud risk, and ensure compliance with regulatory standards when verifying customer identities.
Is the API easy to integrate into existing systems?
Yes, the API is designed for easy integration into various systems, making it user-friendly and accessible for businesses.
How accurate is the verification process?
The API is designed to provide high accuracy in verifying driving licenses, minimizing errors and false positives.
Is the data handled securely?
Yes, the API maintains data security and confidentiality throughout the verification process, adhering to strict privacy standards.
Can businesses customize the API to suit their specific needs?
Absolutely, businesses can tailor the API to meet their specific requirements and preferences.
Is this API suitable for businesses of all sizes?
Yes, small enterprises as well as large institutions and organizations can utilize the scalable API.
How reliable is the API’s service?
The API earns its reputation for reliability by consistently and dependably verifying documents.
Does the API keep records for compliance and audit purposes?
Yes, the API maintains audit trails to record verification activities, facilitating compliance and audit needs.
How does the API contribute to efficiency for businesses?
The API streamlines customer onboarding and verification processes, saving time and valuable resources for businesses.
Blog

Government ID Check API: How Does It Help Banks, FinTechs, and NBFCs Streamline KYC?

Government ID Check API helps banks, FinTechs, and NBFCs streamline KYC with faster identity verification and reduced manual work.

Read More
Government ID Check API: How Does It Help Banks, FinTechs, and NBFCs Streamline KYC?

India's verification infrastructure is already here.

Empower your applications with India's Enterprise Verification Intelligence Platform for faster, more reliable verification.