v4

latestOpenAPI 3.1.0Proprietaryraw.githubusercontent.com2026-04-277127123.7 KB
Verifications

Upload verification document

Uploads a KYC document for a verification. The content field must be a base64-encoded image.

Supported type values: IDENTITY_PROOF, REGISTRATION_PROOF, ARTICLES_OF_ASSOCIATION, SHAREHOLDER_DECLARATION, ADDRESS_PROOF, TAX_VERIFICATION, BUSINESS_ADMINISTRATOR_ID, COMPANY_REGISTRATION_PROOF, BANK_VERIFICATION.

post/verifications/{uuid}/documents

Path parameters

uuidstring required

Verification UUID.

Request body

type'IDENTITY_PROOF' | 'REGISTRATION_PROOF' | 'ARTICLES_OF_ASSOCIATION' | 'SHAREHOLDER_DECLARATION' | 'ADDRESS_PROOF' | 'TAX_VERIFICATION' | 'BUSINESS_ADMINISTRATOR_ID' | 'COMPANY_REGISTRATION_PROOF' | 'BANK_VERIFICATION' required
contentstring required

Base64-encoded image (JPG or PNG).

Example request

{
  "type": "IDENTITY_PROOF",
  "content": "data:image/jpeg;base64,/9j/4AAQSkZJRgAB..."
}

Response

Document uploaded

idinteger
uuidstring
type'IDENTITY_PROOF' | 'REGISTRATION_PROOF' | 'ARTICLES_OF_ASSOCIATION' | 'SHAREHOLDER_DECLARATION' | 'ADDRESS_PROOF' | 'TAX_VERIFICATION' | 'BUSINESS_ADMINISTRATOR_ID' | 'COMPANY_REGISTRATION_PROOF' | 'BANK_VERIFICATION'
status'CREATED' | 'VALIDATED' | 'REFUSED'
refused_reasonstring nullable
urlstring uri nullable
created_atstring date-time nullable