Identity & KYC Verification

Aadhaar Send OTP API Generate Aadhaar OTP for UIDAI Verification

Initiate paperless e-KYC by sending a 6-digit OTP to the UIDAI registered mobile number associated with the provided Aadhaar number. Returns a unique client_id for verification.

< 400ms avg response
Production-ready
Secure & Compliant

About This API

Initiate paperless e-KYC by sending a 6-digit OTP to the UIDAI registered mobile number associated with the provided Aadhaar number. Returns a unique client_id for verification.

Sample Request

POST /api/v1/aadhaar/send_otp
{"Aadhaar_No": "123456789012"}

Sample Response

HTTP 200 OK — JSON Response
{"code": 200, "status": "success", "message": "Success", "request_id": "REQ12345", "response": {"request_Id": "REQ12345", "client_Id": "AADHAAR_CLIENT_99812", "otp_Sent": true}}

Use Cases

  • Digital User Onboarding
  • e-KYC Verification
  • Bank Account Opening
  • Loan Application

How to Integrate

1
1. Pass x-api-key in header
2
2. Send 12-digit Aadhaar_No
3
3. Store returned client_Id to use in submit_otp API
Pricing
Login Required

Pricing revealed after login & access approval

Method POST
Response Time < 400ms
Auth Required Yes
Uptime 99.9% SLA
Endpoint
/api/v1/aadhaar/send_otp
Login to View Price & Request Need help? Contact us