Developers & agents

Zoipi API & documentation

Zoipi is designed to be read by both people and machines. Every discovery endpoint returns structured JSON, is CORS-enabled, and needs no API key. Free to use with attribution.

Start here

Endpoints

GET /api/tools

Search and filter approved AI tools and MCP servers.

ParameterDescription
qSearch across tool name and description.
categoryCategory name or slug, e.g. ai-code.
pricingFree | Freemium | Paid.
modelFoundation model substring, e.g. GPT-4o, Claude, Stable Diffusion.
byoktrue / false β€” bring-your-own-key support.
mcptrue / false β€” restrict to or exclude MCP servers.
limit1–200, default 50.
offsetPagination offset, default 0.
curl "https://zoipi.com/api/tools?q=video&model=Gen-3&byok=true&limit=10"

GET /api/categories

Every category with slug, description, icon and approved tool count.

curl "https://zoipi.com/api/categories"

GET /api/tools.json

Bulk export of the whole directory β€” best for one-shot ingestion.

curl "https://zoipi.com/api/tools.json"

Error format

Every /api/* route returns JSON on failure β€” never an HTML shell.

{
  "error": true,
  "code": 404,
  "message": "Resource not found",
  "resolution": "Visit /openapi.json or /llms.txt for available endpoints"
}

Usage & attribution

Data is free to cite with attribution to ZOIPI AI (https://zoipi.com). Responses are cached for 10 minutes; please keep request volume reasonable. Questions or higher-volume access: contact@zoipi.com.