Instead of using a verification link, use this endpoint to upload documents directly via API.
This endpoint allows you to upload entity documents directly via API. You may want to do this to fully customise the look and feel of the verification process within your website or application.
Note: You don't need to use this endpoint if you're verifying entities using a verification link.
Each call can only receive one document. Make sure to send the necessary data in the docSubType parameter.
Upload documents to your applicant
POST/api-entity-document-upload
Upload a document to an entity, ready for processing.
Name
Value
Content-Type
multipart/form-data
Authorization
Bearer YOUR_TOKEN
Body
Name
Type
Description
applicantId
string
Unique applicantId generated on applicant creation (required)
docSubType
string
The corporate document type - see next page for the different types.(optional)
docFile
string
An accessible URL representing the file being uploaded.
(required)
Once all required documents have been uploaded, head toRequesting to start the verification processto confirm everything has been uploaded, and to start the verification check.