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
Contact us on WhatsApp Click here
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Authorization*
String
[token]
Content-Type*
String
multipart/form-data
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