Get available API tools
GET /tools
GET /tools
Operation
GET
/tools
Returns a comprehensive list of available tools with their schemas for AI agent integration
Operation ID:
listTools
·
Tags: Meta
Parameters
This operation does not define any parameters.
Request Body
No request body is defined for this operation.
Responses
Content Types
application/json
{
"description": "List of available tools",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"tools": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"description": {
"type": "string"
},
"category": {
"type": "string"
},
"parameters": {
"type": "object"
},
"endpoint": {
"type": "string"
},
"method": {
"type": "string"
},
"examples": {
"type": "array",
"items": {
"type": "object"
}
},
"use_cases": {
"type": "array",
"items": {
"type": "string"
}
}
}
}
},
"api_version": {
"type": "string"
},
"base_url": {
"type": "string"
},
"authentication": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"header": {
"type": "string"
},
"description": {
"type": "string"
}
}
},
"pagination": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"cursor_based": {
"type": "boolean"
},
"max_limit": {
"type": "integer"
}
}
},
"rate_limits": {
"type": "object"
},
"dry_run": {
"type": "object",
"properties": {
"supported": {
"type": "boolean"
},
"parameter": {
"type": "string"
}
}
}
}
}
}
}
}
API Playground
Run this GET request with your API key, or open it in a new tab. Path uses sample IDs where the OpenAPI path has {parameters}.
Sign in to enable live testing with your API key.
| Action | Method | Endpoint | Description |
|---|---|---|---|
| Get available API tools | GET |
/api/v1/tools |
OpenAPI operationId: listTools. |
GET /api/v1/tools
OpenAPI
Get available API tools