Skip to main content

Finanalyz

Hyderabad info@finanalyz.com

Aadhaar Authentication API Authenticate Aadhaar Identity Through a Secure API

Enable Aadhaar-based identity authentication for KYC, customer onboarding, financial services, lending, and digital verification workflows through an API designed for integration with enterprise applications.

Aadhaar authentication verifies information submitted by an Aadhaar holder against information available with UIDAI’s Central Identities Data Repository (CIDR). UIDAI currently defines authentication modes including demographic, OTP, biometric, and multi-factor authentication.

End-to-End Flow

1

Initiate Authentication

2

Capture Customer Consent

3

Submit Aadhaar Details

4

Select Authentication Method

5

Process Authentication Request

6

Verify Identity

7

Receive Authentication Result

8

Complete Customer Workflow

Key Capabilities

Aadhaar Authentication

Verify an Aadhaar holder using supported authentication mechanisms.

OTP-Based Authentication

Enable OTP-based identity authentication using the applicable registered contact mechanism.

Demographic Authentication

Verify submitted demographic information against the corresponding Aadhaar record.

Biometric Authentication

Support applicable biometric authentication using approved modalities such as fingerprint or iris.

Multi-Factor Authentication

Combine two or more supported authentication modes where required.

Yes/No Authentication

Support authentication workflows that return an authentication result without unnecessarily exposing identity information. UIDAI defines Yes/No authentication as an authentication facility.

e-KYC Authentication

Support applicable e-KYC authentication workflows using OTP and/or biometric authentication, subject to the relevant UIDAI framework.

Secure API Response

Receive structured authentication results for automated processing.

Use Cases

Digital KYC & Customer Onboarding

Authenticate customers during digital onboarding and KYC workflows.

data_aggregation

Digital Lending

Add Aadhaar authentication as an identity-verification step within loan applications.

categorization

Banking & Financial Services

Support identity authentication during customer registration and financial-service workflows.

Developer Experience

Simple API Integration

Integrate Aadhaar authentication into existing applications through API-based workflows.

Multiple Authentication Modes

Support applicable OTP, demographic, biometric, and multi-factor authentication workflows.

Secure Processing

Build authentication into controlled and consent-driven identity workflows.

Real-Time Result

Receive an authentication result that can be used immediately within your application.

Enterprise Ready

Integrate with KYC, lending, banking, fintech, and customer-management platforms.

Suggested Input

Illustrative structure the actual fields depend on the authentication mode and authorized implementation.

{
  "aadhaar_number": "XXXXXXXX1234",
  "auth_mode": "OTP",
  "consent": true
}

Suggested Output

Illustrative structure replace with your exact production response.

{
  "client_id": "FINXXXXXX",
  "aadhaar_number": "XXXX-XXXX-1234",
  "auth_mode": "OTP",
  "authentication_status": "SUCCESS",
  "verification_status": "VERIFIED",
  "transaction_id": "AUTH123456789"
}

Implementation note: Exact request/response fields and available authentication methods depend on the applicable UIDAI specifications, authorization framework, and FinAnalyz implementation. UIDAI’s authentication ecosystem includes authorized requesting entities and service agencies operating within its framework. UIDAI

Frequently Asked Questions

What is the Aadhaar Authentication API?

The Aadhaar Authentication API enables authorized applications to perform Aadhaar-based identity authentication using supported authentication information and methods.

UIDAI's framework provides demographic, OTP, biometric, and multi-factor authentication.

OTP authentication uses a time-limited OTP sent through the applicable registered contact mechanism. The customer provides the OTP along with the required Aadhaar information for authentication.

Biometric authentication compares submitted biometric information with the Aadhaar holder's biometric information available in the UIDAI system. The regulations specify fingerprint and iris-based authentication, along with other modalities based on biometric information stored in the CIDR.

Multi-factor authentication combines two or more supported authentication modes.

Aadhaar Authentication is the UIDAI authentication process where submitted information is checked against the CIDR. Aadhaar verification can be a broader term covering authentication and offline verification methods such as QR-code or offline e-KYC verification. UIDAI separately defines these authentication and offline-verification facilities.

Yes. UIDAI defines an e-KYC authentication facility that can be performed using OTP and/or biometric authentication modes.

Still have any question? Please contact our sales team