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