Api / Runs

GET/v1/runs/:id

Auth: tenant — Status: stable

Fetch one run row by id. Includes the full result_summary (truncated at 4 KiB at write time) and any error_message from a failed fire.

Request

curl -H "Authorization: Bearer atr_…" \
     http://arbiter.example.com/v1/runs/42

Response

200 OK

{
  "run": {
    "id": 42,
    "task_id": 17,
    "status": "succeeded",
    "started_at": 1746720000,
    "completed_at": 1746720185,
    "request_id": "a1b2c3d4e5f60718",
    "result_summary": "Reviewed deploy 2f8e91. All green.",
    "error_message": "",
    "input_tokens": 1240,
    "output_tokens": 187
  }
}

Failure modes

StatusWhen
401Missing / invalid bearer.
404Run not found for this tenant.

See also