Skip to main content

Overview

The Registrations API manages formal registrations with government agencies that enable business operations, including tax registrations, payroll accounts, corporate registry access, and trade licenses.

Core endpoints

List registrations

Get all registrations for a business entity.
Path parameters Query parameters Response The example below is trimmed. governmentIdentifiers are the identifiers the registration produced that the entity holds; unheldGovernmentIdentifiers are the ones it produces that the entity has not recorded yet, in the same shape.
linkedCredential and hasLinkedCredential only reflect the linked credentials when you request extends=CREDENTIALS. Without it, linkedCredential is left out and hasLinkedCredential is false. createdAt and lastUpdatedAt are Unix timestamps in milliseconds.

Get registration

Retrieve a single registration by ID.
Path parameters Query parameters Response The registration has the same shape as an entry of List registrations. The example below is trimmed.

Create registration

Add a new registration to a business entity. Either name a registration from the entity’s supported registrations with registrationIdentifier, or describe a custom one with name and registrationPurpose.
Path parameters Request body
A custom registration:
A supported registration can be recorded once per entity; creating it again returns 409 Conflict. Response Returns 201 Created.

Update registration

Update an existing registration.
Path parameters Request body
Response Returns 200 OK with no body.

Delete registration

Remove a registration from a business entity.
Path parameters Response Returns 204 No Content on success.

Supported registrations

Get supported registrations

Get the registrations a business entity can record, in its incorporation country or in another country.
Query parameters Response

Get supported registrations for entity

Get registration types available for a specific business entity.
Path parameters Response Same format as above, for the entity’s incorporation country.

Registration types

Formation

Company registration with corporate registry:
  • US: Secretary of State registration
  • UK: Companies House registration
  • India: ROC (Registrar of Companies) registration
  • Singapore: ACRA registration

Income tax

Federal/national tax identification:
  • US: IRS federal income tax
  • UK: HMRC Corporation Tax
  • India: Income Tax Department
  • Canada: CRA corporate income tax

Indirect tax

VAT/GST/sales tax registration:
  • US: State sales tax permits
  • UK: VAT registration
  • India: GST registration
  • Singapore: GST registration
  • UAE: VAT registration

Payroll

Employer withholding and unemployment insurance:
  • US: State withholding tax, unemployment insurance
  • UK: PAYE registration
  • India: Professional Tax, ESI, EPF
  • Singapore: CPF registration

Social security

Employee benefit programs:
  • US: Social Security Administration
  • India: ESIC, EPFO
  • Singapore: CPF Board

Trade

Import/export licenses:
  • US: Customs and Border Protection
  • India: Import Export Code (IEC)
  • UAE: Trade license

Corporate registry

Access credentials for filing systems:
  • US: State business portals
  • UK: Companies House WebFiling
  • India: MCA portal
  • Singapore: BizFile+

Registration status

The status field takes one of:

Domestic vs foreign registrations

  • Domestic: For entities formed in the jurisdiction (e.g., Delaware corporation registering in Delaware)
  • Foreign: For entities qualified to do business from another jurisdiction (e.g., Delaware corporation registering in California)
A registration’s applicability says which it is for: DOMESTIC, FOREIGN or BOTH. It is null for a custom registration.

Linking credentials

Associate portal access credentials with registrations:
This links a credential to a specific registration, enabling automated filing and compliance workflows. Returns 200 OK: