Skip to main content
List endpoints use cursor pagination. Pass limit to choose a page size, then pass pagination.next_cursor as cursor to request the next page.

Pagination

Runs default to limit=50 and are capped at 100. Tools, agents, guidelines, guardrails, and runbooks default to limit=100 and are capped at 200.
Use the returned cursor as an opaque string:

Runs Filters

GET /api/v1/runs supports these filters: Repeat status, ticket_id, agent_id, source, resolution_type, or tool_name to OR together multiple values.

Tool-Name Filters

Run tool filters use the recorded run_steps.tool_name value for steps where type is tool_call. Display labels are not accepted as filter values. Use the tool-options endpoint to discover valid historical values:

Tools Filters

GET /api/v1/tools supports these filters:

Guardrail Filters

GET /api/v1/guardrails accepts type=escalation or type=restriction.