List incorporation issues
Issues
List incorporation issues
List partner-visible issues for an incorporation. Active issues are returned by default. Issues are read-only over the Partner API; fix the underlying intake, participant, or document data to resolve them.
GET
List incorporation issues
Lists partner-visible issues for an incorporation.
Issues are created and resolved by Commenda. Partners use this endpoint to understand what needs attention, then update intake data, participants, or documents through the normal incorporation endpoints. There is no public issue mutation endpoint in this phase.
By default this endpoint returns active issues only. Use
Commenda may add additional issue codes in future API updates. Avoid hard-coding business logic that assumes this list is permanently exhaustive.
Scopes may also include
status=RESOLVED for resolved issues or status=ALL for the full issue history.
Correction cycle semantics
Each issue row represents one remediation episode. If Commenda needs the same kind of correction again after a prior issue was resolved, Commenda creates a new issue instead of reopening the old issue. This keeps webhook delivery and partner reconciliation simple:issue.idis stable for one correction episode.INCORPORATION_ISSUE_CREATEDis emitted when that episode starts.INCORPORATION_ISSUE_RESOLVEDis emitted once when that episode is resolved.
incorporationStatus return BLOCKED. Read Get incorporation status to see which issues are currently blocking the incorporation and, when Commenda has assigned a stage, which stage they block.
Issue codes
Current issue codes:| Code | Meaning |
|---|---|
MISSING_INFORMATION | Required information is missing. |
INVALID_INFORMATION | Submitted information is present but invalid or inconsistent. |
DOCUMENT_REQUIRED | A required participant document has not been provided. |
DOCUMENT_INVALID | A participant document file could not be accepted. |
COMPANY_NAME_REJECTED | A proposed company name was rejected or cannot be used. |
OTHER | General issue not covered by a more specific code. |
Issue scopes
scope tells you where the issue applies.
| Scope type | Meaning |
|---|---|
INCORPORATION | The issue applies to the overall incorporation. |
INTAKE_FIELD | The issue applies to an intake field validation path, such as companyNames.companyNameOptions. |
PARTICIPANT | The issue applies to a registered participant. |
PARTICIPANT_DOCUMENT | The issue applies to a participant document kind or linked file. |
FILE | The issue applies to an uploaded customer file used for the incorporation. |
stageId. When present, it matches a stage returned by the status workflow and is used to attach the issue to that stage in the status response.
Example response:
Authorizations
Path Parameters
Incorporation identifier returned by create or list endpoints.
Query Parameters
Filter issues by status. Defaults to ACTIVE.
Available options:
ACTIVE, RESOLVED, ALL