⚡ XPndAI Extract — Document Intelligence API

KYC Document Extraction API India — PAN, Aadhaar, Passport, DL

API that reads any Indian KYC document — PAN card, Aadhaar, passport, driving licence, voter ID — and returns structured JSON with validated fields, confidence scores, and tamper detection signals. DPDP Act compliant. Used by FinTech lending apps, NBFC onboarding, and KYC automation platforms.

📋 Get Free API Access 💬 WhatsApp Us
<2s
Per KYC Doc
99%+
PAN Accuracy
95%+
Aadhaar Accuracy
DPDP
Compliant
Supported Documents

Document Types We Extract

🪪PAN Card
🔑Aadhaar Card (front + back)
🛂Passport
🚗Driving Licence
🗳️Voter ID / EPIC
🪪GSTIN Certificate
🏢Company Registration
🏦Bank Passbook
📋Form 60 / 61
🆔Senior Citizen Card
REST API

One API Endpoint — Any Document

POST any document. Get structured JSON back. Confidence scores per field. Integrate in an afternoon.

POST api.xpndai.com/v1/extract
Request
// POST /v1/extract — PAN card
{
  "document_type": "pan_card",
  "file": "pan_upload.jpg",
  "options": {
    "tamper_detection": true,
    "face_crop": true
  }
}
Response (200 OK)
{
  "document_type": "pan_card",
  "name": "SURESH KUMAR SHARMA",
  "father_name": "RAMESH KUMAR SHARMA",
  "dob": "1990-06-15",
  "pan_number": "ABCDE1234F",
  "pan_valid_format": true,
  "tamper_signals": [],
  "face_cropped": true,
  "confidence": 0.99
}
Use Cases

Who Uses This API

📱

Lending App Onboarding

Customer uploads PAN + Aadhaar in your loan app. Extract API processes both in under 2 seconds. Pre-fills KYC form. Flags tamper signals. Ready for CKYC lookup.

🏦

NBFC KYC Automation

Replace manual KYC document checking with AI. Every PAN, Aadhaar, and driving licence processed consistently — 400 KYC docs/hour vs 15/hour manual.

🔍

KYC + Face Match Pipeline

Extract API → face crop from ID doc → face match against live selfie. Two-step identity verification in under 5 seconds. Integrates with any face match service.

🏢

CKYC Registry Compliance

Extracted KYC data formatted for CKYC registry upload (CERSAI format). Automates the CKYC creation and lookup workflow for SEBI and RBI-regulated entities.

📊

Aadhaar Masking

Aadhaar number automatically masked per UIDAI guidelines before storage. Only last 4 digits retained in JSON. Full DPDP Act and UIDAI compliance built in.

🌐

API Product / White-Label

Embed KYC extraction in your own KYC product or lending platform. REST API, webhook, and SDK. Add your branding. White-label KYC extraction infrastructure.

Pricing

Pay Per Document — No Monthly Minimums

Start with 50 free test pages. Pay per page after that — no subscription required at low volumes. Enterprise pricing for 1,000+ documents/month.

KYC Extraction
₹1 / document
  • PAN, Aadhaar, passport, DL, voter ID
  • All fields extracted + validated
  • Tamper detection signals
  • Face crop (where present)
  • DPDP compliant — Aadhaar masked
KYC + Verification
₹2 / document
  • Extraction + PAN format validation
  • Aadhaar checksum validation
  • Document authenticity signals
  • CKYC format output
  • Expiry check (passport/DL)
Enterprise KYC Pipeline
Custom
  • 10,000+ documents/month
  • Direct LOS/CRM/KYC system integration
  • CKYC upload automation
  • Face match integration
  • DPDP audit trail
FAQ

Common Questions

What is a KYC document extraction API?

A KYC document extraction API is a REST API that accepts an image or PDF of a KYC document (PAN, Aadhaar, passport, driving licence, voter ID) and returns structured data — name, ID number, DOB, address, and validity — as JSON with confidence scores and tamper detection signals. XPndAI Extract's KYC API is DPDP Act compliant — Aadhaar numbers are automatically masked per UIDAI guidelines.

Is the KYC document extraction API DPDP compliant?

Yes. XPndAI Extract's KYC extraction complies with India's Digital Personal Data Protection (DPDP) Act 2023 and UIDAI guidelines. Aadhaar numbers are automatically masked (only last 4 digits retained) in the JSON output and never stored in full. Data is processed in transit and not retained beyond the API response. Consent management hooks are available for building DPDP-compliant consent flows around the extraction API.

How does KYC extraction differ from Signzy or IDfy?

Signzy and IDfy are SaaS KYC platforms — they charge per-verification, include their own KYC workflow UI, and you do not get raw API access to the extraction layer. XPndAI Extract is a pure API that gives you the extraction data directly — you own the KYC workflow logic. For businesses building their own KYC flow or embedding KYC in a product, Extract API gives more flexibility at lower per-document cost (₹1–₹2 vs ₹5–₹15 for full SaaS KYC).

Can the API handle low-quality or photographed ID documents?

Yes. XPndAI Extract handles photographed (not scanned) KYC documents — phone camera photos with perspective distortion, glare, and partial blur. For clear photographs, accuracy is 95%+. For heavily degraded images, the API returns partial extraction with per-field confidence scores so your application can request a re-upload for low-confidence fields. Minimum image resolution guidance is provided in the API documentation.

Test KYC Document Extraction API — Free 50 Documents

Upload any PAN, Aadhaar, or passport. Get structured JSON + tamper signals back. Free test.

📋 Free API Access 💬 WhatsApp Now
📋 Free Demo 💬 WhatsApp