Register an artifact
Artifacts
Register an artifact
Register a produced piece of work against the entity it belongs to. One of artifact_url
or external_url is required. The target entity determines the workspace. Statuses that
assert a human ruling (approved, rejected) are refused on this path; an automated
reviewer records eval_passed instead. Reuse the same Idempotency-Key and request body
to safely retry a timed-out create; reusing a key with a different body returns a conflict.
POST
Register an artifact
Authorizations
OrgX API key, sent as Authorization: Bearer oxk_...
Headers
Workspace-scoped retry key for safe mutation replay.
Required string length:
1 - 200Pattern:
^[A-Za-z0-9][A-Za-z0-9._:/-]{0,199}$Body
application/json
One of artifact_url or external_url is required.
Available options:
project, initiative, workstream, milestone, task, decision Required string length:
1 - 500Required string length:
1 - 120Maximum string length:
2000Maximum string length:
2000Maximum string length:
4000Maximum string length:
25000Available options:
draft, in_review, changes_requested, superseded, archived Available options:
human, agent 