List all tools you can use in workflows and agents. Supports filtering, sorting, and search. Tools can be custom (API calls, scripts) or from toolkits/MCP.
Project API key. Create and manage keys in the dashboard under Project → API Keys. Send as header: x-api-key:
Search keyword for filtering results
"john doe"
Page number (1-based)
x >= 11
Number of items per page
1 <= x <= 10020
Number of items to skip (for offset-based pagination)
x >= 00
Field name to sort by
"createdAt"
Sort order
ASC, DESC "DESC"
Comma-separated list of fields to include in response
"id,name,email"
Comma-separated selected tool slugs for sort-order (e.g. put toolkits with these tools first)
"tool_a,tool_b"
Filter tools by provider
COMPOSIO, LOCAL "LOCAL"
The slug of the toolkit to filter by
"slack"
Comma-separated list of specific tool slugs to retrieve (overrides other filters)
"slack_send_message,slack_get_channels"
Comma-separated list of auth config IDs to filter tools by
"auth_config_1,auth_config_2"
Filter to only show important/featured tools (set to "true" to enable)
true, false "true"
Filter tools by one or more tags (can be specified multiple times)
"productivity,communication"
Array of scopes to filter tools by
"read,write,admin"
Include deprecated tools in the response
false
Toolkit version specification. Use "latest" for latest versions or bracket notation for specific versions per toolkit.
"latest"
Cursor for pagination. The cursor is a base64 encoded string of the page and limit.
"eyJwYWdlIjoxLCJsaW1pdCI6MjB9"
Tools retrieved successfully