API Reference
Developer Hub
ToolHub REST API
ToolHub provides a simple, structured REST API to discover tools, categories, and execute backend AI services programmatically.
GET
/api/tools
Retrieve a JSON list of all available tools or search by keyword / filter by category.
Query Parameters
search(optional): Search query (e.g.?search=json)category(optional): Category ID (e.g.?category=developer)
Example Response
{
"status": "success",
"count": 40,
"tools": [
{
"id": "json-formatter",
"name": "JSON Formatter & Minifier",
"category": "developer",
"description": "Format, beautify, minify, and validate JSON data",
"client_side": true
}
]
}
GET
/api/categories
Fetch all available tool categories.
POST
/api/ai/summarize
Summarize long text blocks using the extensible AI pipeline.
Request Body (JSON)
{
"text": "OpenTools is a free, privacy-friendly online tool suite..."
}
Rate Limiting & Input Limits
The API enforces a standard limit of 100 requests per minute per IP address with a 16MB maximum payload ceiling.