GET
/
s
/
{client_id}
/
list_tools
curl --request GET \
  --url https://api.toolrouter.ai/s/{client_id}/list_tools \
  --header 'Authorization: Bearer <token>'
{
  "tools": [
    {
      "name": "google-calendar_list_events",
      "description": "List calendar events within a specified time range",
      "inputSchema": {
        "type": "object",
        "properties": {
          "timeMin": {
            "type": "string",
            "description": "Start time (ISO string)"
          },
          "timeMax": {
            "type": "string",
            "description": "End time (ISO string)"
          },
          "maxResults": {
            "type": "number",
            "description": "Maximum number of events to return"
          }
        }
      }
    }
  ]
}

Authorizations

Authorization
string
header
required

Enter your Stack token

Path Parameters

client_id
string
required

Client ID for authentication

Query Parameters

schema
string

Optional schema format (e.g., 'openai')

Response

200
application/json
List of available tools
tools
object[]