Api / Requests

GET/v1/requests

Auth: tenant — Status: stable

List the calling tenant's recent orchestrate runs. Newest started_at first; capped at 200.

Request

Query parameters

ParamDescription
limitCap (default 100, max 200).
curl -H "Authorization: Bearer atr_…" \
     "http://arbiter.example.com/v1/requests?limit=20"

Response

200 OK

{
  "requests": [
    {
      "request_id": "a1b2c3d4e5f60718",
      "agent_id": "research",
      "conversation_id": 7,
      "state": "completed",
      "started_at": 1746810000,
      "completed_at": 1746810185,
      "error_message": "",
      "last_seq": 142
    }
  ]
}

state is one of running, completed, failed, canceled.

Failure modes

StatusWhen
401Missing / invalid bearer.

See also