Perform KYC Verification
Last updated
Last updated
To verify national identity, passport, driving license, and other legal documents, simply call the API endpoint. Our API can perform various security checks and face-matching to ensure the authenticity of the document and its holder.
Our API supports more than 35+ languages and uses an advanced OCR engine to extract all data from the documents. With this level of support, you can confidently verify customer identities from all around the world.
Method: POST
Authorization: Bearer Token
Parameter:
selfie (mandatary)
workflowId (mandatary)
document_1_front (mandatary)
document_1_back (mandatory except passport)
document_2_front (mandatary if workflow require 2 documents)
document_2_back (mandatary except passport)
document_3_front (mandatary if workflow require 3 documents)
document_3_back (mandatary except passport)
record_identifier (optional)
To get started with this API, please follow the steps below:
Make a POST request to the URL mentioned above.
Set the Authorization type to "Bearer Token" in the request header. You can check here
In the body of your request, include the following parameters:
selfie
(Mandatory which contain the user selfie captured live according to the Image guidelines here)
workflowId
(Mandatory, you can generate a workflow through the portal and copy the ID to use in the API)
document_1_front
(Mandatory for all the document types (ID, DL, Passport) )
document_1_back
(Optional only for Passport)
document_2_front
(Mandatory for all the document types (ID, DL, Passport) if the workflow assigned has 2 documents)
document_2_back
(Optional only for Passport)
document_3_front
(Mandatory for all the document types (ID, DL, Passport) if the workflow assigned has 3 documents)
document_3_back
(Optional only for Passport)
record_identifier
(Optional field, you will receive the same on webhook to identify the record on your end)
NOTE: Make sure the document field contains the same document image of the front and back.
POST
https://sdk.faceki.com/api/v3/kyc_verification
Name | Type | Description |
---|---|---|
Authorization* | String | [token] |
Content-Type* | String | multipart/form-data |
Name | Type | Description |
---|---|---|
workflowId* | String | Mandatory, you can generate a workflow through the portal and copy the ID to use in the API |
selfie* | File | Mandatory which contain the user selfie captured live according to the Image guidelines here |
document_1_front* | File | Mandatory for all the document types (ID, DL, Passport) |
document_1_back | String | Optional only for Passport |
document_2_front | String | Mandatory for all the document types (ID, DL, Passport) if the workflow assigned has 2 documents |
document_2_back | String | Optional only for Passport |
document_3_front | String | Mandatory for all the document types (ID, DL, Passport) if the workflow assigned has 3 documents |
document_3_back | String | Optional only for Passport |
record_identifier | String | Optional, you will receive the same on webhook to identify the record on your end |
Contact us on WhatsApp Click here