Skip to main content
Use bulk endpoints to manage multiple V2 registrations at once. Each operation processes items independently — individual failures do not block the rest of the batch.

Bulk create registrations

Create multiple registrations for a corporation in one request. Each item follows the same validation rules as the single create endpoint.

Request body

corporation_id
string
required
The corporation UUID that owns the registrations.
registrations
array
required
Array of registration objects (minimum 1). Each object accepts:

Bulk request validation

Request Commenda validation for multiple registrations at once. This triggers the same verification process as the individual validation request.

Request body

corporation_id
string
required
The corporation UUID.
registration_ids
string[]
required
Array of registration UUIDs to validate (minimum 1).

Bulk update registration status

Update the registration status for multiple registrations simultaneously.

Request body

corporation_id
string
required
The corporation UUID.
registration_ids
string[]
required
Array of registration UUIDs to update (minimum 1).
registration_status
string
required
The new status to apply to all specified registrations.Values: REGISTERED, REGISTRATION_IN_PROGRESS, PENDING

When to use bulk operations

  • Onboarding — Register a corporation across multiple jurisdictions in a single call instead of making separate requests
  • Validation sweeps — Request validation for all pending registrations at once
  • Status updates — Mark multiple registrations as active after receiving confirmation from tax authorities
Each item in a bulk request is processed independently. If one item fails validation (e.g., duplicate registration), the remaining items still succeed. Always check the status or success field on each result item.