This page provides example of the E_KYC_CHECK response for India.
Aadhaar (Digilocker)
{
"checks": [
{
"answer": "GREEN",
"checkType": "E_KYC_CHECK",
"createdAt": "2025-02-06 11:15:11",
"id": "efcee38a-756f-4c77-854f-8831912a1d12",
"inputDoc": {
"idDocType": "OTHER",
"country": "IND"
},
"extractedDoc": {
"country": "IND",
"number": "xxxx-xxxx-1234",
"firstName": "Arjun Kumar",
"gender": "M",
"dob": "1990-12-30",
"tin": "ABCDE9182F",
"addresses": [
{
"street": "2nd Main Road",
"buildingNumber": "House No. 42, Green View Residence",
"town": "Salem",
"state": "Tamil Nadu",
"postCode": "636007",
"country": "IND",
"formattedAddress": "S/O: Arjun Kumar, House No. 42, Green View Residence, 2nd Main Road, Near Community Hall, Suramangalam Post Office, Salem Taluk, Salem, Tamil Nadu, 636007"
}
],
"images": [
{
"imageId": 133092848
}
]
},
"ekycCheckInfo": {
"confirmationId": "J2YY2vDoQvncsIDpzj2BKoEH",
"confirmationType": "oAuth"
}
}
]
}
Response explained
The response represents a singleton list of checks.
Root variables
The root variables are the core Identity check result data items. Some of them may include nested attributes and element fields.
| Field | Type | Description |
|---|---|---|
id | String | Unique identifier of the check. |
answer | String | Check answer:
|
checkType | String | Indicates that it is a E_KYC_CHECK check type. |
createdAt | Date | Date and time (UTC) of the latest Non-Doc check result. |
inputDoc | Object | Represents the data used for the E_KYC_CHECK check. |
extractedDoc | Object | External check source data. It may not be present if the data is not received. |
inputDoc attributes
inputDoc attributesThe following table explains the inputDoc attributes representing the data taken from the provided document.
| Field | Type | Description |
|---|---|---|
idDocType | String | Type of the document provided for verification. For example, TAX_PAYER_NUMBER_DOC, ID_CARD, PASSPORT, DRIVERS. |
country | String | Alpha-3 country code (for example, DEU, GBR, ARG, and so on). |
extractedDoc attributes
extractedDoc attributesThe extractedDoc object includes the data obtained from the external source during the E_KYC_CHECK check.
| Field | Type | Description |
|---|---|---|
country | String | Alpha-3 country code (for example, DEU, GBR, ARG, and so on). |
number | String | Masked Aadhaar number. |
firstName | String | Applicant full name. |
dob | Date | Applicant date of birth (format YYYY-mm-dd, e.g. 2001-09-25). |
gender | String | Applicant gender (M or F). |
addresses | List of Objects | The list of addresses extracted from the external check sources. |
tin | String | PAN number, if available. |
images[0].imageId | Integer | Image ID of the selfie photo from the database. |
addresses attribute
addresses attributeThe following table explains the addresses element fields containing the applicant address details extracted from external sources.
| Field | Type | Description |
|---|---|---|
street | String | Street name. |
buildingNumber | String | Building number. |
town | String | City, town, or another settlement. |
state | String | State, region, district, county or another territorial entity inside a country. |
postCode | String | Address postal code. |
country | String | Alpha-3 country code (for example, DEU, GBR, ARG, and so on). |
formattedAddress | String | Address in an human-readable format, including the following details: {care of}, {building}, {street}, {landmark}, {post office}, {subdistrict}, {district}, {state}, {postal code}. |