API ReferenceSessions (prev Tool Router)
List tools with schemas for a tool router sessionv3.0
Returns the tools available in a tool router session with their complete schemas. This includes both meta tools and any preloaded app tools exposed by the session. Tools are returned in alphabetical order.
Authorization
ApiKeyAuth x-api-key<token>
Project API key authentication
In: header
Path Parameters
session_idstring
Tool router session ID
Format:
toolRouterSessionIdRequest Body
application/json
bodyobject
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/api/v3/tool_router/session/{session_id}/tools" \ -H "Content-Type: application/json" \ -d '{}'{ "items": [ { "slug": "GITHUB_CREATE_A_WORKFLOW_DISPATCH_EVENT", "name": "GitHub Actions", "description": "Automate GitHub workflows including CI/CD, issue management, and release processes", "toolkit": { "slug": "github", "name": "GitHub", "logo": "https://github.githubassets.com/assets/GitHub-Mark-ea2971cee799.png" }, "input_parameters": { "repo_name": { "type": "string", "description": "GitHub repository name in owner/repo format", "required": true, "examples": [ "octocat/Hello-World" ] }, "workflow_id": { "type": "string", "description": "ID or filename of the workflow to trigger", "required": true, "examples": [ "main.yml" ] } }, "no_auth": false, "available_versions": [ "20250905_00", "20250906_00" ], "version": "20250905_00", "output_parameters": { "run_id": { "type": "number", "description": "ID of the workflow run that was triggered", "examples": [ 12345678 ] }, "status": { "type": "string", "description": "Status of the workflow run", "enum": [ "queued", "in_progress", "completed", "failed" ], "examples": [ "completed" ] } }, "scopes": [ "https://www.googleapis.com/auth/gmail.modify" ], "scope_requirements": { "all_of": [ "read:user", { "any_of": [ "repo", "public_repo" ] } ] }, "tags": [ "ci-cd", "github", "automation", "devops" ], "human_description": "Create a new issue in a GitHub repository", "is_deprecated": false, "deprecated": { "displayName": "GitHub Actions", "version": "20250905_00", "available_versions": [ "20250905_00", "20250906_00" ], "is_deprecated": false, "toolkit": { "logo": "https://github.githubassets.com/assets/GitHub-Mark-ea2971cee799.png" } } } ]}