Tool Router
Get a tool router session by ID (v3.1)
Changed onRetrieves an existing tool router session by its ID. Returns the session configuration, MCP server URL, and available tools.
get/api/v3.1/tool_router/session/{session_id}
Request
- Base URLhttps://backend.composio.dev
- URLhttps://backend.composio.dev/api/v3.1/tool_router/session/{session_id}
- AuthAPI key in header x-api-key
Path parameters
session_idstring toolRouterSessionId required
The session ID returned when creating the session
Example:trs_1a2b3c4d5e6f
The unique identifier of the tool router session
Response
Session successfully retrieved. Returns the session details including configuration.
Example response
{
"session_id": "trs_1a2b3c4d5e6f",
"mcp": {
"url": "https://app.composio.dev/tool_router/v3/trs_1a2b3c4d5e6f/mcp"
},
"warnings": [
{
"code": "PRELOAD_TOOLS_HIGH_CONTEXT_USAGE",
"message": "Session preloads 25 tools; each preloaded tool adds to the agent context window. Consider keeping the list at or under ~20 tools."
}
]
}Changes
- breaking
added
subschema #1subschema #2to the//response propertyoneOflist for the response status - info
removed
subschema #1subschema #2from the//response propertyoneOflist for the response status
- breaking
- info
added the optional property
/to the response with the status
- info