List agents
Retrieve a paginated list of agents available to the authenticated user.
Overview
Returns agents accessible through direct, team, or org-level permissions. Search is performed across agent name, description, and tags. Sorting and pagination are applied by the AI backend and the resulting envelope is forwarded unchanged by the Node gateway.
Gateway contract
The Node route supports only these query params: page, limit, search, sort_by, and sort_order.
The Python backend also understands isDeleted, but this gateway route does not forward it, so it is not part of the public API contract here.
Query parameters
1-based page number.
Maximum number of agents to return in the current page.
Case-insensitive search across agent name, description, and tags. Leading/trailing whitespace is trimmed; blank-after-trim values are rejected.
Backend sort field. Leading/trailing whitespace is trimmed. Common value is updatedAtTimestamp.
Sort direction.
Response
Paginated list of accessible agents.
Example response
{
"success": true,
"agents": [
{
"_id": "agentInstances/e6f848ca-e2ab-4594-9925-e1136629f474",
"_key": "e6f848ca-e2ab-4594-9925-e1136629f474",
"_rev": "_lkNlcOm---",
"user_role": "OWNER",
"access_type": "INDIVIDUAL"
}
],
"pagination": {
"currentPage": 1,
"limit": 20,
"totalItems": 2,
"totalPages": 1
}
}Changes
Changed in 4 of the 15 revisions of this API.25
- ○
added the optional property
agents/items/usesOrgDefaultto the response with the200statusresponse-optional-property-added
- ○
- ○
added the required property
agents/items/mcpServersto the response with the200statusresponse-required-property-added
- ○
- ●
added the new
confluencedatacenterenum value to theagents/items/toolsets/items/name/allOf[AgentCreateToolsetName]/response property for the response status200response-property-enum-value-added
- ●
added the new
jiradatacenterenum value to theagents/items/toolsets/items/name/allOf[AgentCreateToolsetName]/response property for the response status200response-property-enum-value-added
- ○
added the optional property
agents/items/defaultReasoningEffortto the response with the200statusresponse-optional-property-added
This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ○
added the required property
agents/items/knowledgeto the response with the200statusresponse-required-property-added
- ○
added the required property
agents/items/toolsetsto the response with the200statusresponse-required-property-added
- ○