CKYC Upload (Individuals)

🙌

Important Note

Please use only Staging Credentials on each API Reference page to test the APIs directly from our Documentation.

API Endpoints

This API reference details the interface for uploading individuals to the CKYC registry.

For a high level understanding of the API, refer to CKYC Bulk Upload Guide

verifier Object

The verifier object represents details of an employee from the regulated entity that has verified the records to be uploaded on CKYC registry.

The object is a mandatory field for all CKYC bulk uploads, and contains the parameters denoted in the table mentioned below.

ParameterTypeMandatoryDefinition
nameStringYesThe name of the employee who has done the KYC verification and is performing the CKYC upload.
designationStringYesThe designation of the employee who is performing the CKYC upload.
kyc_declaration_placeStringYesThe place of declaration or verification of the KYC documents.
employee_codeStringYesThe employee code of the person performing the CKYC upload.
individualsArrayNoAn array of individuals whose details are to be uploaded to CKYC. Refer the Individuals array
legal_entitiesArrayNoAn array of legal entities whose details are to be uploaded to CKYC.

individuals Array

The individuals array denotes a list of users who have to be either created or updated in the CKYC registry.

The details and validations of the objects inside the array are provided in the table mentioned below.

ParameterTypeMandatoryDefinition
identifierStringYesA unique reference ID of this user set by the RE. This is a mandatory field.
salutationStringYesThe salutation of the user should be less than 5 characters. Examples are "MR", "MRS", "MS" and "MX"
nameStringYesThe full name of the user.
genderStringYesThe gender of the user can be one of the following: MALE, FEMALE and TRANSGENDER
date_of_birthStringYesThe date of the birth of the user. Validation is done on the format. The date format needs to be “YYYY-MM-DD”.
relativeObjectYesThe object contains the type (string) and name (string) of the relative. The type of the relative can be one FATHER or SPOUSE
locationObjectYesThe object that denotes the full address of the individual.
document_submission_typeStringYesString denoting the types of documents submitted. Please refer to the Document Submission Type section.
documentsArrayYesArray representing the list of documents. Following documents are mandatory:

• 1 document of type PHOTOGRAPH
• 1 document of type AADHAAR or PAN

Refer to the Document Type section to learn more about the valid values for the type field in the members of documents array.
idsArrayYes`Array representing the list of IDs collected for the user.

• 1 document ID of type PAN or AADHAAR is mandatory.

Refer to the ID type section to learn more about the valid values for the type field in the members of documents array.

location Object

ParameterTypeMandatoryDefinition
addressStringYesThe address string denoting the address of the user.
pincodeStringYesA pincode of the address of the user.
stateStringNoThe state of the address of the user.
cityStringNoThe city of the address of the user.

relative Object

ParameterTypeMandatoryDefinition
typeStringYesThe type of the relative mentioned for the user. The type can be one of the following:

FATHER
SPOUSE
nameStringYesThe full name of the relative of the user.

documents Array

The documents array is a list of objects. The following table represents the member objects of the documents array.

ParameterTypeMandatoryDefinition
base64StringYesThe base64 string containing the actual image of the document. The maximum allowed size for these documents is 1 MB.
typeStringYesThe type of the document for the user. The type can be one of the following:

PASSPORT
VOTER_ID
PAN
DRIVING_LICENSE
AADHAAR
NREGA
EKYC
OFFLINE_AADHAAR
OTHERS

ids Array

The ids array is a list of objects. The following table represents the member objects of the ids array.

ParameterTypeMandatoryDefinition
id_numberStringYesThe ID number corresponding to the ID type.
typeStringYesThe type of the ID of the user. The type can be one of the following:

PHOTOGRAPH
PASSPORT
VOTER_ID
PAN
DRIVING_LICENSE
AADHAAR
NREGA
SIGNATURE
EKYC
OTHERS
Language
Click Try It! to start a request and see the response here!