Document Management

Overview

The document management system has been restructured to align with the entity-role architecture separation, providing more precise document categorization based on the associated entity or role type.

Document Endpoints

The document management API uses the following key endpoints:

  • Upload Document: POST /v2/documents/ - Used to upload documents for entities and roles with appropriate resourceType and resourceId

  • Sign Document: POST /v2/documents/sign - Used to sign documents by natural persons

  • Get Document: GET /v2/documents/{documentId} - Used to retrieve document metadata

  • Get Document File: GET /v2/documents/{documentId}/file - Used to download document file content

When uploading or managing documents, always specify the correct resource type that matches the entity or role the document belongs to.

Document Types

Complete Document Types Overview

Document Group
Document Type
Entities/Roles

Company documents

CURRENT_REGISTRY_EXTRACT CHRONOLOGICAL_REGISTRY_EXTRACT SHAREHOLDER_LIST PARTNERSHIP_AGREEMENT TRANSPARENCY_REGISTER_EXTRACT STATUTE

LEGAL_ENTITY

Company documents

BUSINESS_REGISTRATION

NATURAL_PERSON LEGAL_ENTITY

Kyc documents

IDENTIFICATION_CERTIFICATE PROOF_OF_RESIDENCE KYC

NATURAL_PERSON PARTNER_USER

Kyc documents

BIRTH_CERTIFICATE

NATURAL_PERSON (Minor)

Kyc documents

DEATH_CERTIFICATE

NATURAL_PERSON

Tax documents

NON_ASSESSMENT_CERTIFICATE

NATURAL_PERSON LEGAL_ENTITY

Tax documents

TIN_NA_CONFIRMATION

NATURAL_PERSON

Financial situation documents

SOURCE_OF_INCOME SOURCE_OF_FUNDS

CUSTOMER

Proxy documents

PROOF_OF_SINGLE_CUSTODY PROOF_OF_CUSTODY

PROXY (Guardian)

Proxy documents

INSOLVENCY_ORDER

PROXY (Liquidator)

Proxy documents

INHERITANCE_LEGITIMATION

PROXY (Power of Attorney in case of death)

General documents

OTHER

NATURAL_PERSON JOINT_PERSON LEGAL_ENTITY PARTNER_USER CUSTOMER PROXY

Document Status and Notifications

During the onboarding process, documents go through various status changes:

  • CREATED - Document has been uploaded

  • PENDING - Document is being processed during onboarding

  • APPROVED - Document has been approved and validated

  • REJECTED - Document failed validation

Partners receive Document Notification webhooks for all status changes throughout the document lifecycle.

Last updated