Skip to main content
GET
Get incorporation status
Retrieves the current public status projection for an incorporation. Use this endpoint for progress views after an incorporation is created. It returns the top-level incorporationStatus, the workflow version used for the incorporation, ordered stages, and any active issues blocking the incorporation.

Stage fields

Each item in stages has these fields:

Example

Top-level status

Stage status

Active issues are listed in blockingIssueIds. If an issue has a scope.stageId, that issue appears on the matching stage’s blockedByIssueIds; otherwise it blocks the first non-completed stage.

Authorizations

x-api-key
string
header
required

Path Parameters

incorporationId
string
required

Incorporation identifier returned by create or list endpoints.

Response

Incorporation status retrieved successfully

incorporationStatus
enum<string>
required

Current top-level lifecycle status for the incorporation.

Available options:
AWAITING_CUSTOMER_INPUT,
SUBMITTED,
IN_PROGRESS,
BLOCKED,
COMPLETED
incorporationId
string
required
Example:

"0f9a8f5e-7f7c-4c1b-a60a-b1022f9d8c91"

customerId
integer
required
Example:

77

country
enum<string>
required

ISO 3166-1 alpha-2 country code for the incorporation jurisdiction.

Available options:
AE,
CA,
GB,
IE,
IN,
KY,
NZ,
SG,
US
Example:

"SG"

countryOptions
object
required

Country-specific incorporation options. Use the jurisdiction catalog for the currently supported fields and values.

Example:
statusWorkflow
object
required
blockingIssueIds
string[]
required

Active partner-visible issue ids currently blocking the incorporation.

Example:
blockingIssueCount
integer
required
Example:

1

stages
object[]
required
updatedAt
string<date-time>
required
Example:

"2026-04-26T19:15:00.000Z"