Skip to content
FinHubBy HabileLabs

Document Intelligence

Turn a driving licence photo into structured, audit-ready fields.

api · POST /v1/kyc/verify
POST /v1/kyc/verify
Authorization: Bearer sk_live_••••
{ "pan": "XXXXX1234F", "consent_artifact": "ca_9f2c…" }

Overview

What the Driving License OCR API does

The Driving License OCR API reads driving licence card images and extracts the licence number, name, date of birth and expiry date as structured data. Structural checks flag expired, damaged or tampered documents, and every extraction is logged for audit.

Inputs

  • Driving licence image (front/back)
  • Scanned PDF upload
  • Mobile or web capture

Returns

  • Licence number
  • Name
  • Date of birth
  • Expiry date
  • Document quality flags

POST /v1/ocr/driving-license

How it works

Three steps to a verified result

01

Upload the licence image

Submit a photo, scan or PDF of the driving licence over a secure, encrypted channel.

02

Extraction and validation

The engine extracts licence number, name, DOB and expiry, and checks the card layout for structural issues.

03

Structured, audit-ready response

Fields are returned as JSON with an expiry flag and tamper-evident log entry.

Use cases

Where teams use Driving License OCR

  • Identity and address proof for lending onboarding
  • Age and expiry checks for insurance underwriting
  • Vehicle loan and leasing KYC
  • Reducing manual entry in onboarding forms

FAQ

Driving License OCR API — FAQs

Common questions about FinHub's Driving License OCR API.

Yes. The extracted expiry date is returned alongside a flag so your workflow can prompt for a valid, current document.

Ready to add Driving License OCR to your flow?

Book a demo and see the API return a verified result on your own test data in minutes.