In case the user’s KYC is not validated already, this API performs the PAN and Aadhar validation. The Aadhar validation happens either via the Aadhar number shared in API or if the client API partners have the Aadhar Metadata available then by directly sharing the metadata
metadata format example:
"{
""details"": {
""name"": {
""value"":
},
""dob"": {
""value"":
},
""gender"": {
""value"": ""M/F""
},
""address"": {
""careof"": """",
""country"": ,
""district"": ,
""subDistrict"": ,
""postoffice"": ,
""house"": ,
""locality"": ,
""landmark"": ,
""street"": ,
""pin"": ,
""state"": ,
""vtc"":
},
""photo"": {
""value"": <Base 64 image>
},
""phone"": {
""value"":
},
""email"": {
""value"":
},
""maskedAadhaarNumber"": ""xxxx-xxxx-1234"",
""generatedTimestamp"": ""20200611093344094"",
""isVerifiedEmail"": ""yes/no"",
""isVerifiedPhone"": ""yes/no"",
""isVerifiedSignature"": ""yes/no""
},
""type"": ""aadhaarXml""
}"
Response Parameters
FIELD | TYPE | DESCRIPTION |
---|---|---|
customerId | String | This customer ID provide by API user. This is unique id. |
message | String | Response Message |