post
https://ws.lemonway.fr/mb/env-name/prod/directkitrest/v2/accounts//documents/upload
KYC is a regulatory obligation for Payment Institutions. European Directive 2015/849 of the European Parliament states this requirement
for the prevention of the use of the financial system for the purposes of money laundering and terrorist financing.
To upload documents for KYC use the following guidelines:
- Use JPG, JPEG, PNG or PDF (maximum 2 pages) for ID documentation only (for example: Passport, Driving Licence and Residence Permit).
- Maximum file upload size is 4MB for automatic verification.
- Minimum file upload size is 100KB.
- Full Colour, and straighten file.
- Card ID: Scan both sides. One file should contain both sides (maximum 2 pages).
Important Documents over 4MB and upto 10MB will be manually validated.
Note: TIFF format is not accepted.
Note: If a document has been rejected, it is still possible to use the same slot to upload a new file.
NEW:
Document rejection reason
When a KYC document has a REJECTED status, the response includes a subStatus field providing the reason for the rejection.
Example:
{
"status": "REJECTED",
"subStatus": "EXPIRED"
}Possible subStatus values are:
| subStatus | Description |
|---|---|
Incomplete | The document is incomplete. |
InvalidFormat | The document format is invalid. |
Expired | The document has expired. |
WrongIndividual | The document does not belong to the expected individual. |
NotSigned | The document has not been signed. |
MissingPercentages | Required ownership percentages are missing. |
MissingUboIds | Required UBO identifiers are missing. |
MissingSides | One or more required sides of the document are missing. |
WrongDocumentType | The uploaded document does not match the expected document type. |
NotRequired | The document is not required. |
OrganizationalChartRequired | An organizational chart is required. |
UnofficialDocument | The document is not considered an official document. |
MissingDate | A required date is missing. |
Blurry | The document is too blurry to be processed. |
Duplicate | The document is a duplicate. |
ImageQuality | The image quality is insufficient. |
Other | The document was rejected for another reason. |
401Unauthorized
500InternalServerError

