Upload a document for an existing account holder.

This endpoint is used to upload a document for use in the KYC verification of an account holder.

For further information regarding KYC Verification, please refer to Verification checks.

post/uploadDocument

Request body

accountHolderCodestring required

The code of the account holder, for which the document is submitted.

bankAccountUUIDstring

The unique ID of the bank account, for which the document is submitted.

Required if the document is being submitted in order to verify a bank account.

documentContentstring byte required

The content of the document as represented by a Base64-encoded string.

To learn about requirements, see Bank account check and Photo ID check.

shareholderCodestring

The code of the shareholder, for which the document is submitted.

Required if the document is being submitted in order to verify a shareholder.

Response

OK - the request has succeeded.

accountHolderCodestring

The code of the account holder.

pspReferencestring

The reference of a request. Can be used to uniquely identify the request.

resultCodestring

The result code.

submittedAsyncboolean

Indicates whether the request is processed asynchronously. Depending on the request's platform settings, the following scenarios may be applied:

  • true: The request is queued and will be executed when the providing service is available in the order in which the requests are received.
  • false: The processing of the request is immediately attempted; it may result in an error if the providing service is unavailable.

Changes