Skip to main content
GET
List Tools
Retrieve a paginated list of tools. Use the tool_type parameter to filter by type—for example, tool_type=agent_as_tool returns only agent-as-tool entries.

Authorizations

Authorization
string
header
required

Your Seekr API key, sent in the Authorization header with no 'Bearer' prefix.

Query Parameters

offset
integer
default:0
Required range: x >= 0
limit
integer
default:100
Required range: 1 <= x <= 1000
tool_type
enum<string> | null

Filter by tool type

Available options:
file_search,
web_search,
run_python,
agent_as_tool,
mcp_connector
tool_status
enum<string> | null

Filter by tool status

Available options:
Active,
Inactive,
Deprecated,
Pending_authorization,
Failed

Response

Success

Response schema for paginated tool list.

data
(FileSearchResponse · object | RunPythonResponse · object | WebSearchResponse · object | AgentAsToolResponse · object | MCPConnectorToolResponse · object)[]
required
total
integer | null
Last modified on July 31, 2026