is_team flag that distinguishes single agents from multi-agent teams.
All requests require a valid bearer token in the Authorization header.
List all agents
boolean
default:"false"
When
true, the response includes agents that have been marked inactive. Defaults to false, returning only active agents.is_team field to filter teams from single agents.
object[]
An array of
AgentDefinition objects.Get a specific agent
404 Not Found when no agent with the given ID exists.
string
required
The unique identifier of the agent to retrieve.
string
required
Unique string identifier for the agent.
string
required
Human-readable display name.
string
Short description of the agent’s purpose and capabilities.
boolean
required
true if this agent is a multi-agent team.The
agentId value you receive here is used as the path parameter in all execution endpoints — POST /api/agents/{agentId}/runs, /runs/stream, and /runs/background.