Before creating the entity account, the user must accept the required terms.
See Terms and Conditions.
1. Create the entity account
The creation of the entity account is done by calling this API endpoint:Create an entity account
businessLegalNamerootUsersbyzantineTermsSignedAt
account_id and an entity_id. Every beneficiary/representative of the entity will have a user_id.
When creating an entity, the user creating it must add themselves as one
of the beneficiaries/representatives. Please refer to the related endpoint
page for more details about the requirements.
2. Complete the company information
Once the account is created, use the update endpoint to progressively provide or amend the company information and documents needed for KYB verification:Update an entity account
- Company details (legal name, trade name, business type, address, etc.) in
entityInfo - Company documents in
entityDocuments. See the list of required documents - Personal data about every ultimate beneficial owner (UBO)/representative of the company in
associatedPersons
The response of both the create and update endpoints will include a
missingDocuments field listing any remaining required documents, and a
missingCompanyData field listing any remaining required company information.3. Complete the beneficiaries/representatives information
Every UBO and representative of the entity must be registered and have their identity verified. Use the dedicated associated-person endpoints to add them to the account and to progressively provide their personal information and ID documents. To add a new beneficiary/representative to the entity, call:Add an associated person
accountId— the entity’s account IDassociatedPerson.userInfo— personal data (first name, last name, email, date of birth, nationality, address, phone number, etc.)associatedPerson.beneficiaryDetails— includingbeneficiaryType(UBO, representative, or both),ownershipPercentage(required for UBOs) andtitle(required for representatives)associatedPerson.verificationDocuments— ID documents and proof of address. See the list of accepted documents
beneficiaryId and a missingDocuments field listing any remaining required documents that have not yet been submitted.
To amend an existing beneficiary/representative’s details or submit additional documents, call:
Update an associated person
beneficiaryId is required — any subset of userInfo, beneficiaryDetails, or verificationDocuments can be provided, and only the fields included will be updated.
Update endpoints can be called as many times as needed to complete the
company/beneficiary’s information.
4. KYB verification
Byzantine and Bridge will verify the entity’s existence, ownership structure, and the identities of all UBOs and representatives of the company. Both Bridge and Byzantine may ask for additional details during this process. Throughout the KYB process, the root user receives email notifications at every stage with updates on their status.This process usually takes 24-48 hours.

