Skip to content

Published services, current details, and clear categories.

Explore APIs

Identity Verification & KYC

Check who a person is with Aadhaar, PAN, Voter ID, passport and driving licence verification, face match and liveness, and OCR for ID documents.

Consent capturedpurpose · pull an existing recordcns_7dK2QpCENTRAL KYCone-time codeauthorises the registry pullckyc_numberXXXXXXXXXX7890RECORD ON FILE***fourteen digits · last four returned

Government ID Verification

Identity

Check a person's Aadhaar, PAN, Voter ID, passport or driving licence, search CKYC records, and mask the Aadhaar number on a document image.

Popular

Aadhaar Verification API

Confirm a customer's Aadhaar identity in a consent-led flow, and use the structured result inside your own onboarding journey.India, in a consent-led flow. Eligibility and tier depend on the selected service contract.View API
Popular

PAN Verification API

Confirm that a PAN is real, active and belongs to the customer in front of you. The check runs at capture, where a mismatch surfaces on the form while the customer can still fix it.PAN records available in India. Your service contract sets what each tier covers.View API

Voter ID Verification API

Check the elector details recorded against an EPIC number, and use the result to support a customer's name, age band and stated address inside your own KYC flow.Elector roll information available in India. Your service contract sets the coverage.View API

Passport Verification API

Check the available passport record behind a submitted file number and date of birth, and use the structured result in travel, forex, hiring or non-resident onboarding.India. What is available depends on the underlying record and your service contract.View API

Driving License Verification API

Check a submitted driving license number against available license records, and use the holder, validity and vehicle-class details in your own driver onboarding or KYC flow.India. What is available depends on the issuing state record and your service contract.View API
New

CKYC Verification API

Search the central KYC records for an existing customer record and pull the stored KYC details. Someone who has completed KYC elsewhere then does not start from a blank form.Customer records already filed in India's central KYC records infrastructureView API
New

Aadhaar Masking API

Redact the Aadhaar number on an uploaded document image. Your team can then store, review and share a copy that no longer holds the full number.Aadhaar document images uploaded inside your own workflowView API
New

Mobile to PAN API

Find the PAN that available information links to a consented mobile number, then prefill it in your onboarding flow for the customer to confirm.PAN links available for Indian mobile numbers, subject to consentView API
New

PAN to Mobile API

Find the mobile number that available information links to a PAN you already hold. An authorized servicing workflow can then reach an existing customer again.Mobile number links available for Indian PAN records, subject to consentView API

Document Intelligence

Identity

Read an uploaded ID document and get the printed details back as structured data.

Popular

KYC Document OCR API

Read the printed fields from supported Indian identity documents and get them back as structured data. Customers type less, and the checks that follow start from clean input.India. Supported documents and readable fields depend on your service contract.View API
New

Aadhaar ID OCR API

Read an uploaded Aadhaar document image and return the printed identity and address details as structured fields. Nobody retypes them into your onboarding form.Aadhaar documents issued in India, across the layouts and scripts the reader supportsView API
New

PAN Card OCR API

Read an uploaded PAN card image and get the printed name, PAN, date of birth and parent name back as structured fields. Your onboarding, lending or vendor workflow can use them directly.PAN cards issued in India, across the older and current card designs the reader supportsView API
New

Voter ID OCR API

Read an uploaded voter ID image and get the printed name, EPIC number, relation name and address back as structured fields instead of typing them in.Voter ID (EPIC) cards issued in India, across the layouts and scripts the reader supportsView API
New

Passport OCR API

Read an uploaded passport image and get the biographic page back as structured fields, including the machine-readable zone where the document carries one.Passport booklets presented in India; readable output depends on the image and the document layoutView API
New

Driving License OCR API

Read an uploaded driving license image and get the printed card details back as structured fields. Nobody retypes the attachment into your onboarding record.Driving licenses issued across Indian states and union territoriesView API
New

Photo-ID OCR API

Read photo ID documents with OCR and return structured identity fields for onboarding review.IndiaView API
Common questions

Questions about identity verification

No. Aadhaar, PAN, Voter ID, passport, driving licence and face checks all use one REST integration and one key. Only the path you call changes from one check to the next.

Next step

Talk to us about identity checks

Tell us which documents you collect and where the check sits in your onboarding. We will point you to the APIs that fit.