Skip to main content
POST
Submit Document For KYC

Submit Document For KYC

This route is used to submit documents for a pending KYC. There are two types of documents that can be submitted:
  • Text-type documents
  • File-type documents
Only one document can be updated at a time.
Attention point: Supported extensions for file-type documents: jpg, jpeg, gif, png and pdf

Path Parameters

integer
required
The ID of the document to update

Body

string
required
The value to submit for the document. For file-type documents, provide the file URL. For text-type documents, provide the text value.

Response

integer
Unique identifier for the uploaded document record.
integer
Identifier of the current validation status of the document.
string
Name of the document’s validation status.
integer
Identifier of the document.
string
Name of the document type uploaded.
string
Name of the document collection or group.
integer
Identifier of the document collection.
string
URL for downloading the uploaded document file.
string
Reason for rejection if the document was not approved.
string
Label or description used to identify the document field.
string
Type of input expected for this field.Example: file or text
boolean
Indicates whether this field is mandatory for completing the KYC process.
string
Expiration date of the document, if applicable.Format: <date-time>
integer
Indicates whether the document is eligible for automatic validation.Example: 1 = yes, 0 = no

Request Example

Best Practices

One Document at a Time: Only one document can be updated per request. To submit multiple documents, make separate API calls for each.
File Extensions: Ensure file-type documents use only supported extensions: jpg, jpeg, gif, png, or pdf.
Document Status: After submission, the document status will typically change to “Waiting Approval Documents” (status_id: 2).

List KYC

List all KYC verifications

Get KYC By ID

Get KYC by ID

Get KYC By Document

Get KYC by document number

Create Payment

Create a payout payment