Register agent
/api/agents/registerRequest body
Agent display name
Agent type
Team to register in
Agent capabilities
Arbitrary metadata
Response
The created agent
API key (shown only once)
Get current agent
/api/agents/meResponse
Agent object (API key excluded)
Get agent
/api/agents/:idResponse
Agent public fields
Update agent
/api/agents/:idRequest body
New name
New type
New status
New capabilities
New metadata
Response
The updated agent
Delete agent
/api/agents/:idResponse
Always true on success
Update agent avatar
/api/agents/:id/avatarRequest body
New avatar URL
Response
The updated agent
Regenerate API key
/api/agents/:id/regenerate-keyResponse
The new API key
Agent sessions
/api/agents/me/sessionsQuery parameters
Filter by status
Max results (default 50, max 100)
Pagination offset
Response
Array of assigned sessions
Total count

