Document Intelligence
Digitize filled paper KYC forms into structured identity and address data, ready for onboarding workflows.
Overview
What the KYC Form OCR API does
FinHub's KYC Form OCR API reads a scanned or photographed KYC form and extracts customer name, address, identity document numbers and signatures as structured fields. It checks for incomplete or unsigned forms and logs every extraction with consent for compliance.
Inputs
- Filled KYC form image or PDF
- Form type hint (bank, insurance, mutual fund)
- Optional expected customer name for cross-check
Returns
- Customer name and address
- PAN, Aadhaar or other ID numbers entered
- Date of birth and contact details
- Signature and form completeness status
- Document quality score
POST /v1/ocr/kyc-form
How it works
Three steps to a verified result
Upload the filled form
Send the completed KYC form image or PDF over an authenticated, encrypted connection.
Extract and validate
The engine reads handwritten and printed fields, checking for missing sections and signature presence.
Receive structured output
Get structured identity fields, a completeness status, a quality score and a tamper-evident log entry.
Use cases
Where teams use KYC Form OCR
- Branch and paper-based customer onboarding digitization
- KYC re-verification and periodic updation drives
- Data entry automation for back-office operations
- Field agent onboarding in low-connectivity areas
FAQ
KYC Form OCR API — FAQs
Common questions about FinHub's KYC Form OCR API.
Yes, the engine handles both printed and handwritten entries commonly found on Indian bank, insurance and mutual fund KYC forms.
More verification APIs
Explore related APIs
Ready to add KYC Form OCR to your flow?
Book a demo and see the API return a verified result on your own test data in minutes.