This API returns video-id-KYC data to the client and is a standard part of all our products to deliver KYC data. HTTP response of this API contains response_data(KYC data) and response_status.
The below FetchKYCInfo API response block tells whether the API call was successful or not.
"response_status": {
"code": "000",
"message": "Data fetched successfully",
"status": "SUCCESS"
}
Following are some sample responses,
1. Example of a fetchKyc Success Sample Response for PAN flow with Selfie match
{ "response_data":{ "kyc_info":"{ "declared_kyc_info":{ "verified_by":"Income tax e-Filing portal", "father_name":"VINOD UPADHYAY", "dob":"03\/10\/1997", "document_verification_status":"FAIL", "mobile":"8804149549", "name":"ADITYA UPADHYAY", "document_verification_message":"PAN format is correct and PAN number is correct matching against DOB. However, Name is Incorrect.", "doc_type":"PAN", "document_id":"AFTPU7703A", "document_verification_code":"400101", "verified_using":"Database check" }, "photo":{ "match_rate":98.61, "document_image":"base64 encoded image of face from document", "live_image":"base64 encoded live image of face ", "match_status":"SUCCESS"},"doc_image":{ "pan":"base64 encoded image of pan" }, "original_kyc_info":{ "father_name":"VINOD UPADHYAY", "dob":"03\/10\/1997", "expiry_date":"NA", "name":"ADITYA UPADHYAY", "doc_type":"PAN", "document_id":"AFTPU7703A" }, "verified_agent":{"status":"NA"} }", "encrypted":"NO", "hash":"6c2b6ef79802c1dca7345af57444f1b7bc65982eb567de94750a5ac379aa6aca" }, "response_status":{ "code":"000", "message":"Data fetched successfully", "status":"SUCCESS" } }
2. Example of a fetchKyc Success Sample Response for Aadhaar flow with Selfie
{ "response_data":{ "kyc_info":"{ "declared_kyc_info":{ "address":"S\/O SHYAM SHANKAR JHA, BANGAON, BARAGAON, BANGAON, SITAMARHI, BIHAR, 843314 ", "gender":M, "dob":"14\/08\/1993", "mobile":"8804149679", "name":"ANMOL KUMAR JHA", "doc_type":"AADHAAR", "document_id":"XXXX XXXX 6893" }, "photo":{ "match_rate":99.64, "document_image":"base64 encoded face from document", "live_image":"base64 encoded live face", "match_status":"SUCCESS" }, "doc_image":{ "aadhaar_back":"base64 encoded image of back side of aadhaar", "aadhaar_front":"base64 encoded front side image of aadhaar"}, "Original_kyc_info":{ "address":"S\/O Shyam hankerha, Bangaon, Baragaon, Bangaon, Sitamarhi, Bihar, 843314 ", "gender":M, "dob":"14\/08\/1993", "expiry_date":"NA", "name":"Anmol Kumar Jha", "doc_type":"AADHAAR", "document_id":"XXXX XXXX 6893"}, "Verified_agent":{ "status":"verified" } }", "encrypted":"NO", "Hash":"ee6ccf5c0fff81b78fae70be5f491ff9389b3ef34ed2fe238f8a67b98ea5064f" }, "Response_status":{ "Code":"000", "message":"Data fetched successfully", "status":"SUCCESS" } }
3. Example of a fetchKyc Success Sample Response for PAN flow without Selfie
{ "response_data":{ "kyc_info":"{ "declared_kyc_info":{ "verified_by":"Income tax e-Filing portal", "father_name":"RAJVEER SINGH", "dob":"15\/06\/1993", "document_verification_status":"SUCCESS", "mobile":"8804149549", "name":"AJAY KUMAR", "document_verification_message":"PAN is Active and the details are matching with PAN database.", "doc_type":"PAN", "document_id":"CXZPK3373A", "document_verification_code":"000", "verified_using":"Database check" }, "photo":{ "document_image":"base64encoded face image from document", "match_status":"" }, "doc_image":{ "pan":"base64 encoded pan card" }, "original_kyc_info":{ "father_name":"RAJVEER SINGH", "dob":"15\/06\/1993", "expiry_date":"NA", "name":"AJAY KUMAR", "doc_type":"PAN", "document_id":"CXZPK3373A" }, "verified_agent":{ "status":"NA" } } "encrypted":"NO", "hash":"bbc91514abedeb5da1c5e601fb57332b4dc53b0f5e1ad0f94ec6d45f8f3f42f0" }, "response_status":{"code":"000", "message":"Data fetched successfully", "status":"SUCCESS" } }
4. Example of a fetchKyc Success Sample Response for Aadhaar flow without Selfie
{ "response_data":{ "kyc_info":"{ "declared_kyc_info":{ "address":"S\/O A BALAJEE, ALLAMPALLI HOUSE, OLD SIMPSON THEATRE ROAD, SOUTH CHITTOOR, CHERANELLOOR, CHITTOOR-EKM SO, CHITTOOR-EKM, ERNAKULAM, KERALA, 682027 ", "gender":M, "dob":"1996", "mobile":"8804149549", "name":"A GANESH", "doc_type":"AADHAAR", "document_id":"XXXX XXXX 4001" }, "photo":{ "document_image":"base64 encoded", "match_status":"" }, "doc_image":{ "aadhaar_back":"base64 encoded back image of aadhaar", "aadhaar_front":"base64 encoded front image of aadhaar" }, "original_kyc_info":{ "address":"S\/O A Balajee, Allampalli house, Old Simpson Theatre Road, South Chittoor, Cheranelloor, Chittoor-ekm SO, Chittoor-ekm, Ernakulam, Kerala, 682027 ", "gender":M, "dob":"1996", "expiry_date":"NA", "name":"A Ganesh", "doc_type":"AADHAAR", "document_id":"XXXX XXXX 4001" }, "verified_agent":{ "status":"NA" } }", "encrypted":"NO", "hash":"815f8ebbac570b134590f628c3a1e3e9d0bed188c5f519659d04b7ca32d32ba2"}, "response_status":{ "code":"000", "message":"Data fetched successfully", "status":"SUCCESS" } }
5. Example for a fetchKyc Failure Sample Response
{ "response_status": { "code": "10006", "message": "Missing 'transmission_datetime'", "status": "FAIL" } }