API Documentation

This API helps to do the Aadhar verification.

The Aadhaar number is a unique 12-digit identifier used to verify an individual’s identity. Aadhaar Verification is a crucial part of the customer onboarding process for various platforms such as NBFCs, banks, lending companies, and insurance companies. The Submit OTP Aadhaar verification API is part of the broader Aadhaar Authentication ecosystem provided by the Unique Identification Authority of India (UIDAI). This API enables developers and organizations to verify the authenticity of an Aadhaar holder by confirming whether the One-Time Password (OTP) entered by the user matches the OTP sent to the mobile number registered with the Aadhaar

Authorization

Authorization will be of Basic Type. Key Value and Secret Value shall be entered as authorization tokens.

Key Valuehylo_1242_bf18f7c9e196ae89
Secret Value$2a$10$vhAGOlRBeAkMN9w5DpKIJ.bvF

Sample Request

{
    "AadhaarNumber": "784673147591",
    "Name": "Raj Kumar",
    "AccessKey": "555eb7f3-264e-44c7-8fba-8f6b27fb326c",
    "OTP": "962142"
}

Sample Response

{
    "Code": "0",
    "Message": "Aadhaar verified successfully",
    "Status": "APPROVED",
    "AadhaarVerificationResponse": {
        "requestId": "",
        "result": {
            "dataFromAadhaar": {
                "generatedDateTime": "",
                "maskedAadhaarNumber": "12345XXXXXXXX",
                "name": "Rubix Data Sciences",
                "dob": "1991-09-20",
                "gender": "M",
                "mobileHash": "",
                "emailHash": "",
                "fatherName": "",
                "address": {
                    "splitAddress": {
                        "houseNumber": "",
                        "street": null,
                        "landmark": null,
                        "subdistrict": "",
                        "district": "",
                        "vtcName": "",
                        "location": null,
                        "postOffice": "",
                        "state": "Maharashtra",
                        "country": "India",
                        "pincode": "400001"
                    },
                    "combinedAddress": "xxxxx, Mumbai"
                },
                "image": "QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL",
                "maskedVID": "",
                "file": ""
            },
            "message": "",
            "consentValidation": {
                "providedName": "",
                "percentageOfMatch": 0,
                "status": false
            }
        },
        "statusCode": 0,
        "clientData": {
            "caseId": ""
        }
    }
}

Questions? Contact Us 📧 [email protected]

Language
Authorization
Basic
base64
:
URL
Click Try It! to start a request and see the response here!