FastKYC Logo
Identity

Aadhaar XML Verification API

Verify an offline Aadhaar eKYC XML by validating UIDAI's digital signature and extracting identity, address and photograph.

Aadhaar XML Verification illustration

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

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