Natural Persons
This section describes API operations for managing Natural Person Entity data.
Last updated
This section describes API operations for managing Natural Person Entity data.
Last updated
GET
https://api.icomplykyc.com/api/v2/entities/natural-persons/:id
Get personal information, KYC data, AML risk screening data, and document authentication result for a Natural Person with the specified entity ID.
Authentication Type: Api Key
Sample Query: /natural-persons/12e34567-fcff-4c10-9dd3-da74422e1c30
id*
String
The entity ID
GET
https://api.icomplykyc.com/api/v2/entities/natural-persons
Find a natural person record based on query string parameters including first name, last name, phone, email and external ID.
Authentication Type: Api Key
firstName
String
First Name of the Natural Person
lastName
String
Last Name of the Natural Person
phone
String
Phone Number of the Natural Person
String
Email of the Natural Person
externalID
String
Search by external ID
GET
https://api.icomplykyc.com/api/v2/natural-persons/:id/images
Get all ID document images associated with a Natural Person Entity. The endpoint returns a Binary Zip file which contains all the ID document images uploaded by this user.
Authentication Type: Api Key
id
String
The Natural Person Entity ID
Binary Zip archive containing images: 1234567a-6788-4907-8265-7b4e02fab134_images.zip
Sample contents of archive:
1234567890_Preprocessed_Image_driverLicense_1234567-ed49-471c-8342-1dc3a0290589.jpg
31234567890_Preprocessed_BackImage_driverLicense_1234567-34d0-4fdb-a809-195a6049ad2b.jpg
POST
https://api.icomplykyc.com/api/v2/entities/natural-persons
Authentication Type: Api Key
Raw*
JSON
See above sample payload body
Sample Query: /natural-persons?firstName=john&lastName=doe&phone=555-010-0123
Sample Query: /natural-persons/12e34567-fcff-4c10-9dd3-da74422e1c30/images
To create a natural person, initiate a POST request to /entities/natural-persons with the following JSON payload.
Sample Query: /entities/natural-persons