Skip to main content
POST
/
verification
/
aadhaar-without-otp
cURL
curl --request POST \
  --url https://bgv.konnectnxt.com/api/verification/aadhaar-without-otp \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "aadhaar_number": "123456789012"
}'
{
"status": "success",
"code": 200,
"message": "Data Fetched Successfully.",
"data": {
"verified": "true",
"ageBand": "20-30",
"state": "Tamil Nadu",
"mobileNumber": "*******999",
"gender": "FEMALE",
"case_id": "bca44880420446a454acaeade83edb28c"
},
"credits_used": 2,
"credits_remaining": 775
}
The Aadhaar Without OTP API is designed to validate an Aadhaar number and return relevant details about the individual associated with it. When a request is made with a valid Aadhaar number, the API performs the verification process and responds with key information. This includes the verification status, which indicates whether the Aadhaar number is valid and verified (true or false). Additionally, the API provides the individual’s age band (e.g., 20-30), their state of residence, a masked version of their mobile number (for privacy), and their gender. The response also includes a unique case ID for tracking the verification process. Furthermore, the API tracks the number of credits consumed during the verification and the remaining credits in the user’s account, which can be used for future requests. This service is typically used for background verification processes where the Aadhaar number needs to be validated, providing an easy and secure way to fetch the required details without the need for OTP verification.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
aadhaar_number
string
required

The 12-digit Aadhaar number to verify.

Example:

"123456789012"

Response

Successful response with Aadhaar verification details.

status
enum<string>
required

Overall status of the API

Available options:
success,
error
code
integer
required

HTTP status code

message
string
required

Description of the response or error

data
object
required
credits_used
integer
required

Represents the total number of credits used in this request.

Example:

3

credits_left
integer
required

Represents the remaining credits available for use.

Example:

4040