KYC Full

Send document of the user to undergo KYC Full.

Description:

This endpoint is tailored to facilitate a comprehensive Know Your Customer (KYC) verification by allowing users to upload their essential documents. A full KYC verification is imperative for enhanced security and regulatory compliance.

Mode:

PUT

Node:

/third-party-service/kyc/upload-document

PUT /third-party-service/kyc/upload-document

Send user of wallet to undergo KYC lite and sign in/up.

Headers

NameTypeDescription

API-Key*

String

Your API key for authentication.

API-Secret*

String

Your API secret for enhanced security.

Authorization*

eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6IkBub3ZhNDciLCJzdWIiOjExNywiaWF0IjoxNjg5MDk1MDI3fQ.0BHv_jc6etSqAuTinoKxSiXnmrC4XLfiezRQZbNG8cA

Access token obtained from the KYC Lite process. Example token

Request Body

NameTypeDescription

Form-Data*

idCardFront, idCardBack, selfie.

value docType can be idCardFront, idCardBack, selfie. (Image below for reference)

// 
{
    "statusCode": 202,
    "message": "upload KYC full successful"
}

Form Data:

For KYC Full we need three documents. First parameter, would be idCardFront, then idCardBack, and finally a selfie of the individual to complete the full KYC process.

Considerations:

The end point must execute three once per type of document, the authorization is the access token and can get it from kyc lite /login-sof-kyc

The archive only accepts binary archives and does not accept buffers, base64, or anything other than a binary archive. Permitted archives include JPG and PNG. Value docType can be idCardFront, idCardBack, and selfie.

Specific Information regarding KYC Documents by country can be found here.

Last updated