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"
    }
}