Skip to main content
POST
/
v2
/
ekyc
/
aadhaar
/
verify-otp
Aadhaar Ekyc Verify Otp
curl --request POST \
  --url https://production.deepvue.tech/v2/ekyc/aadhaar/verify-otp \
  --header 'client-id: <api-key>' \
  --header 'x-api-key: <api-key>'
{
"code": 200,
"timestamp": 1738243999577,
"transaction_id": "f6efc218742a405c8dd65cf19c13b878",
"sub_code": "SUCCESS",
"message": "Aadhaar eKYC Successful",
"data": {
"address": {
"careOf": "S/O H. Nue Mahammed",
"country": "India",
"district": "Bangalore",
"house": "NO. 6",
"landmark": "",
"locality": "MTS LAYOUT J X NAGAR 51TH PHASE",
"pin": "561118",
"postOffice": "J P Nagar",
"state": "Karnataka",
"street": "19TH MAIN",
"subDistrict": "",
"vtc": "Bangalore"
},
"dateOfBirth": "28-06-1999",
"email": "e2afb1d691d72a535b501053e6291abdb51c05cccc7c08b4439ab3e",
"gender": "M",
"generatedAt": "1738304139979",
"maskedNumber": "xxxx-xxxx-8091",
"name": "Mohammed Nihar",
"phone": "ad0e19163c4ff90313ce2b1457ea0687fbfbf0f344566e50bed07f60ae064",
"photo": "rWHcAdajJoopFSYqnjNVXYebkngc0UU47mNZ+6j/2Q==",
"aadhaar_linked_mobile_match": "Yes/No",
"document_pdf": "YqnjNVXYebkngc0U"
}
}

Authorizations

x-api-key
string
header
required

API key provided by Deepvue

client-id
string
header
required

Client ID issued by Deepvue

Query Parameters

otp
string
required
reference_id
string
required
purpose
string
required
mobile_number
string
generate_pdf
boolean
default:false

Response

Successful Response

code
integer
required
timestamp
integer
required
transaction_id
string
required
message
string
required
data
AadhaarOkycData · object
required