List Runs
List runs with optional filters.
Visibility (PRD-003 FR-06): runs of private agents are only visible to the agent's owner. Everything else is public.
When mine=true and the request is authenticated, the visibility window narrows further to runs of agents the caller owns. mine is silently ignored for unauthenticated callers (no user → no "mine").
The additive scope=personal and exact team_id filters use immutable run ownership snapshots, are mutually exclusive with each other and mine=true, and are applied before count/pagination.
Request
- Base URL: https://api.badgeia.com
- URL: https://api.badgeia.com/api/v1/runs
- Auth: none declared
Query parameters
When set to personal, return only the caller's personal run snapshots.
Return only run snapshots in this accessible team workspace.
When true and the request is authenticated, restrict results to runs of agents the caller owns. Used by the dashboard's 'Recent Runs' panel so a personal view never leaks public runs from other users.
Response
Successful Response
Changes
No recorded changes to this operation across all 1 revision of this API.