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, refer to Verification checks.

post/uploadDocument

Request body

accountHolderCodestring

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, in Base64-encoded string format.

To learn about document requirements, refer to Verification checks.

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