Appearance
Automation API Reference
This page documents the bounded public-beta Automation API surface.
Automation is a thin orchestrator above replay. It is not a general workflow engine.
Auth
Use the same memory-plane auth as other automation endpoints:
X-Api-Key: <key>Authorization: Bearer <token>
Use X-Admin-Token only for admin/control routes such as alert delivery operations.
Core definition and validation
POST /v1/automations/createPOST /v1/automations/getPOST /v1/automations/listPOST /v1/automations/validatePOST /v1/automations/graph/validate
Run lifecycle
POST /v1/automations/runPOST /v1/automations/runs/getPOST /v1/automations/runs/listPOST /v1/automations/runs/cancelPOST /v1/automations/runs/resume
Review and repair controls
POST /v1/automations/runs/approve_repairPOST /v1/automations/runs/reject_repairPOST /v1/automations/runs/assign_reviewerPOST /v1/automations/assign_reviewer
Promotion and shadow
POST /v1/automations/promotePOST /v1/automations/shadow/reportPOST /v1/automations/shadow/validatePOST /v1/automations/shadow/validate/dispatch
Compensation
POST /v1/automations/runs/compensation/retryPOST /v1/automations/runs/compensation/record_actionPOST /v1/automations/runs/compensation/assignPOST /v1/automations/compensation/policy_matrix
Telemetry
POST /v1/automations/telemetry
Public-beta guardrails
- parallel scheduling is out of scope
- failure branching is out of scope
- automation remains sequential and replay-backed
shadowversions are not runnable through plainrunshadow -> activepromotion requires approved shadow review- marketplace publishing/install is not part of the public-beta promise