Orkena
▸ Browse docs — Reference

▸ SECTION D · Reference

API reference

Last updated: 2026-08-16

All endpoints are https://<tenant>.api.orkena.com/v1 (or the in-cluster address for VPC / air-gap). Authenticate with a scoped API key or OIDC token. Every mutating call writes a ledger event.

Graphs

MethodPathDescription
GET/graphsList graphs
GET/graphs/{name}Get a graph and its versions
POST/graphsCreate / update a draft
POST/graphs/{name}/publishRun the eval gate and publish

Runs

MethodPathDescription
POST/runsStart a run
GET/runsList runs (filter by status, workspace, graph)
GET/runs/{id}Get run status and steps
POST/runs/{id}/replayDeterministic replay
POST/runs/{id}/forkFork from a checkpoint
POST/runs/{id}/killKill this run

Policies

MethodPathDescription
GET/policiesList policy packs
POST/policiesCreate a pack
POST/policies/{name}/whatifWhat-if simulation against past runs
POST/policies/{name}/activateActivate a version

Ledger and bundles

MethodPathDescription
GET/ledgerQuery ledger events (filter by seq, type, actor, date)
POST/bundlesCreate an evidence bundle export
GET/bundles/{id}Download the bundle archive

Incident

MethodPathDescription
POST/killTrigger a kill at agent / graph / workspace / org level (reason required)

Errors

Errors follow a consistent shape: {"error": {"code": "OrkenaError.XXX", "message": "...", "seq": 417}}. See Error codes.

The full OpenAPI spec will be published and auto-generated post-launch; the twenty endpoints above are hand-curated and stable.

Was this helpful?