Verify Aadhaar OTP

Verifies Aadhaar OTP against the latest generated Aadhaar OTP session.

Request URL
POST
https://api.nerofy.in/api/v1/service/aadhaar/otp/verify
Parameters
Name Type Description
otprequired numeric 6 Digit OTP received on registered mobile number
ref_idrequired numeric Reference ID received from the OTP generation API
Request Body
application/json
{
    "otp": "208138",
    "ref_id": "15665553"
}
Response 200 OK
application/json
{
    "success": true,
    "statusCode": 1,
    "message": "Verification Successfully Completed",
    "data": {
        "txn_id": "15665553",
        "full_name": "Rakesh Sharma",
        "aadhaar_number": "123456789123",
        "dob": "2001-10-06",
        "gender": "M",
        "address": {
            "country": "India",
            "dist": "Gwalior",
            "state": "Madhya Pradesh",
            "po": "Gwalior City",
            "loc": "gwalior",
            "vtc": "Gird",
            "subdist": "Gird",
            "street": "",
            "house": "",
            "landmark": ""
        },
        "face_status": false,
        "face_score": -1,
        "zip": "474003",
        "has_image": true,
        "email_hash": "",
        "mobile_hash": "d756f94ca11c5657115ab1da42f401aa8aacc5589767eb328184ef0d6030967f",
        "raw_xml": "",
        "care_of": "S/O: Vrandavan",
        "share_code": "6575",
        "mobile_verified": false,
        "aadhaar_pdf": null
    }
}