Single KYC Verification
KYC Verification API Single Document
Last updated
KYC Verification API Single Document
Last updated
Welcome to the developer hub for the FACEKI KYCVerify API. Our API is designed to provide secure and accurate identity verification for your customers. This API call uses the POST method and requires Authorization: Bearer Token for authentication.
To verify national identity, passport, driving license, and other legal documents, simply call the API endpoint at https://sdk.faceki.com/kycverify/api/kycverify/kyc-verification. 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 200+ 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.
Once you get access to the user dashboard for clientId and clientSecret, the user also has to setup KYC workflow and SDK settings.
Please note that three images are required for verification:
Document Front image (*Mandatory)
Document Back image (*Mandatory)
Face image (*Mandatory)
Method: POST
Authorization: Bearer Token
Parameter:
selfie_image (mandatary)
doc_front_image (mandatary)
doc_back_image (mandatary)
Make a POST request to the URL https://sdk.faceki.com/kycverify/api/kycverify/kyc-verification.
Set the Authorization type to "Bearer Token" in the request header. You will need to generate a bearer token from /getToken API.
In the body of your request, include the following parameters:
selfie_image (mandatory): This parameter should contain the image of the individual's face to be verified.
doc_front_image (mandatory): This parameter should contain the image of the front of the identity document to be verified.
doc_back_image (mandatory): This parameter should contain the image of the back of the identity document to be verified.
Send the request to receive a JSON response in the application/JSON format.
POST
https://sdk.faceki.com/kycverify/api/kycverify/kyc-verification
Name | Type | Description |
---|---|---|
Authorization* | String | [token] |
Content-Type* | String | multipart/form-data |
Name | Type | Description |
---|---|---|
selfie_image* | File | |
doc_front_image* | File | |
doc_back_image* | File |
Responses return JSON with a consistent structure, except downloads.
You must make all your requests to the API over HTTPS and TLS 1.2, with Server Name Indication enabled. Any requests made over HTTP will fail.