Skip to content

Master Agents API

13 endpoints. All requests need an Authorization header — see Authentication. API keys additionally need the matching scope.

Method Path Description
GET /api/master-agents/ List Master Agents
GET /api/master-agents/approvals/pending List Pending Approvals
GET /api/master-agents/dashboard/metrics Dashboard Metrics
GET /api/master-agents/runs/all List All Runs Query: status, entity_id, entity_type, limit, offset.
GET /api/master-agents/runs/{run_id} Get Run Detail
POST /api/master-agents/runs/{run_id}/approve Approve Run Accepts a JSON body.
POST /api/master-agents/runs/{run_id}/cancel Cancel Run
POST /api/master-agents/runs/{run_id}/reject Reject Run Accepts a JSON body.
GET /api/master-agents/{agent_id} Get Master Agent
PATCH /api/master-agents/{agent_id} Update Master Agent Accepts a JSON body.
GET /api/master-agents/{agent_id}/changes Get Change History
GET /api/master-agents/{agent_id}/runs List Agent Runs Query: limit.
POST /api/master-agents/{agent_id}/trigger Trigger Master Agent Accepts a JSON body.

Try it

The full request/response schema for every endpoint is in the OpenAPI spec served by your own workspace.