Skip to main content
Horizons Core Agents provides:
  • Agent spec registration
  • Agent execution
  • Action proposal lifecycle (propose -> approve/deny -> execute)
Identity is captured via headers:
  • x-user-id / x-user-email
  • x-agent-id

Agent execution

  • POST /api/v1/agents/run
  • POST /api/v1/agents/chat (SSE)
  • GET /api/v1/agents (registered ids)

Action approvals

  • POST /api/v1/actions/propose
  • POST /api/v1/actions/:id/approve
  • POST /api/v1/actions/:id/deny
  • GET /api/v1/actions/pending
All requests require x-org-id.