Register an Artifact
project, initiative, workstream, milestone, task, and decision.
Send either artifact_url or external_url.
Request Fields
| Field | Type | Required | Description |
|---|---|---|---|
entity_type | string | Yes | Owning entity type. |
entity_id | UUID | Yes | Owning OrgX entity ID. |
initiative_id | UUID | No | Related initiative ID. |
name | string | Yes | Artifact title. |
artifact_type | string | Yes | Integration-defined artifact kind. |
artifact_url | string | Conditional | URL to the artifact. Required when external_url is omitted. |
external_url | string | Conditional | External URL. Required when artifact_url is omitted. |
preview_markdown | string | No | Short preview content for review surfaces. |
status | string | No | draft, in_review, approved, changes_requested, superseded, or archived. |
metadata | object | No | Integration metadata. |
Get an Artifact
List Artifacts by Entity
Response Shape
Artifact responses are JSON and include workspace-scoped metadata, status, and content references when available.Approval and Shipping
Approval-sensitive artifact actions are MCP-first in Public Preview. Use:orgx_decideorgx_decideorgx_decide
