Tool Router
Search for tools using a query
Changed onSearch for tools matching a given use case query within a tool router session. Returns matching tool slugs, full tool schemas, toolkit connection statuses, and workflow guidance in a predictable format.
post/api/v3/tool_router/session/{session_id}/search
Request
- Base URLhttps://backend.composio.dev
- URLhttps://backend.composio.dev/api/v3/tool_router/session/{session_id}/search
- AuthAPI key in header x-api-key
Path parameters
session_idstring toolRouterSessionId required
Tool router session ID (trs_*)
Example:trs_LX9uJKBinWWr
Request body
Example request
{
"queries": [
{
"use_case": "Send a slack message to a channel"
}
],
"model": "gpt-4o",
"search_strategy": "tool_search"
}Response
Successfully executed the search. Returns matching tool slugs, schemas, connection statuses, and guidance.
Changes
- info
added the optional property
///to the response with the status
- info
- info
added the non-success response with the status
- info