Aadhaar XML Verification API
Verify an offline Aadhaar eKYC XML by validating UIDAI's digital signature and extracting identity, address and photograph.
Overview
What the Aadhaar XML Verification API does
Aadhaar XML Verification takes a UIDAI offline eKYC file, validates the digital signature on it, and extracts the identity details, address and embedded photograph it contains.
This is the strongest Aadhaar check available without connecting to UIDAI directly. Because the signature is cryptographic, a tampered file fails verification outright, which no amount of image editing can get around.
Built for
Use cases
Where teams use the Aadhaar XML Verification API
-
High-assurance Aadhaar verification without a document photo
-
Extracting a verified photograph for face matching
-
Capturing a cryptographically proven address
-
Onboarding where document forgery is a real concern
Frequently Asked Questions (FAQs)
Related APIs
- Aadhaar Validation Verify an Indian Aadhaar number and get essential identity insights, confirming the number is valid and in use.
- Farmer Verification Verify a farmer's identity and registration status using their Aadhaar number and state code.
- Initiate Esign Flow Start an Aadhaar-based eSign flow by submitting documents and recipient details for electronic signature.
- Pan Comprehensive with Aadhaar Check Retrieve full PAN data and validate the linked Aadhaar number in a single call, covering identity and linkage together.
Start verifying with the Aadhaar XML Verification API
Book a walkthrough and we will show the call, the response and how it fits your onboarding flow.
- One API key for every check
- Verified against official Indian records
- Built for onboarding at scale
