Aadhaar OKYC Generate OTP

Aadhaar Verification is an important step in KYC. Businesses can automate Aadhaar verification using Sandbox API.

Overview

Get OTP to verify the Aadhaar number by taking in the aadhaar_number and receiving OTP on the registered mobile number of the individual.

Problem

  • Verifying the Aadhaar details of an individual is an important step in KYC
  • NBFCs, banks, lending platforms, and insurance companies require a valid Aadhaar as part of their onboarding process.
  • HRMS platforms also require a valid Aadhaar to add employees to the payroll.
  • Businesses can only verify one Aadhaar at a time by visiting the UIDAI website, making it time-consuming, error-prone & expensive

Solution

  • API to Automate Aadhaar verification, making it cheaper, faster & more accurate
  • Consent-based Aadhaar verification with the help of OTP

Endpoint

HTTP MethodResource
POST/kyc/aadhaar/okyc/otp

API Endpoint  Contact Us  Free Trial

Request

Follow the below guidelines to pass Aadhaar, consent & reason for verification

Body

ParamTypeDescriptionExample
aadhaar_numberstring12-digit unique identifier issued by UIDAI098765432112

Sample CURL Request

curl --request POST \
     --url https://api.sandbox.co.in/kyc/aadhaar/okyc/otp \
     --header 'Authorization: xxxxxxxxxx' \
     --header 'accept: application/json' \
     --header 'content-type: application/json' \
     --header 'x-api-key: xxxxxxxxxx' \
     --header 'x-api-version: 1.0' \
     --data '
{
  "aadhaar_number": "098765432112"
}
'

❗️

Test Environment Not Available


Response

The response includes non-identifying public data as below

ParamTypeDescriptionExample
ref_idstringReference ID1234567
messagestringThe message of the APIOTP sent successfully

Response Caching

Response caching is not available for this API. Learn more about our response caching mechanism here

Wallet Charges

Since Aadhaar Verification is not a Paid API, no wallet charge will be applicable.

Versioning

This API is currently in major version 1.0. Refer to our versioning policies here