Skip to main content
GET
/
api
/
v1
/
agents
/
runs
List runs across all agents
curl --request GET \
  --url https://breadbox.example.com/api/v1/agents/runs \
  --header 'X-API-Key: <api-key>'
{}

Documentation Index

Fetch the complete documentation index at: https://docs.breadbox.sh/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

X-API-Key
string
header
required

Breadbox API key with format bb_<base62>. Carries either read_only or full_access scope. Write endpoints (and a handful of sensitive reads — /api-keys, /users/{user_id}/login) require full_access; endpoints that require it are flagged in their description.

Query Parameters

limit
integer
default:50
Required range: x <= 200
offset
integer
default:0
agent
string

Optional slug or UUID to narrow to one definition

status
enum<string>
Available options:
success,
error,
in_progress,
skipped,
timeout
trigger
enum<string>
Available options:
cron,
manual,
webhook
hit_cap
enum<string>
Available options:
max_turns,
max_budget,
any
start
string

YYYY-MM-DD or RFC3339; inclusive lower bound on started_at

end
string

YYYY-MM-DD or RFC3339; inclusive upper bound on started_at

Response

200 - application/json

Paginated runs envelope {runs, limit, offset, has_more} where each run includes agent_slug + agent_name.

The response is of type object.