Orbator Developer API

Open data for developers, agents, and AI platforms: the validated directory catalog today — the AI Recommendation Index, canonical product facts, and fact-by-fact comparisons as they launch. Anonymous access is free and frictionless; an API key raises your rate limit.

Base URL: https://api.orbator.io · Machine-readable spec: https://api.orbator.io/api/openapi.json

Quick start

curl https://api.orbator.io/api/directory-catalog # With an API key (higher rate limit): curl -H "X-Api-Key: YOUR_KEY" https://api.orbator.io/api/directory-catalog

Endpoints

EndpointStatusDescription
GET /api/directory-catalogLIVEValidated startup/SaaS submission directory catalog — name, url, submit_url, category, domain authority, payment/backlink requirements. Free to use with attribution.
GET /api/index/:slugLIVEAI Recommendation Index — what ChatGPT, Claude, Gemini and Perplexity recommend per category: recommendation share, trend, per-engine breakdown. Categories at /api/index/categories, flat CSV at /api/index/:slug.csv, human pages at /ai-index.
GET /api/facts/:productPLANNEDCanonical product facts (pricing, features, integrations, platform) — every fact sourced and dated.
GET /api/compare/:pairPLANNEDFact-by-fact comparison for a published product pair, e.g. asana-vs-trello.

Planned endpoints are already documented in the OpenAPI spec (marked x-status: planned) and return 404 until they launch.

Authentication & rate limits

TierRate limitHow
Anonymous60 requests / hourNo key needed — just call the API. Limited per IP.
Keyed1,000 requests / hourSend your key in the X-Api-Key header (or as a Bearer token).

Every response includes X-RateLimit-Limit, X-RateLimit-Remaining and X-RateLimit-Reset headers; 429 responses include Retry-After.

Need a key? Email support@orbator.io with a line about what you're building — keys are free.

MCP server — for AI agents

AI visibility checks, software recommendations, and tool comparisons as native agent tools. The MCP server wraps this API with four tools — find_tools, get_ai_index, get_facts, compare — over two transports: a hosted remote endpoint at https://api.orbator.io/api/mcp (Streamable HTTP, no install) and a local stdio package on npm.

# Remote (recommended — no install, always current) claude mcp add --transport http orbator https://api.orbator.io/api/mcp # Local stdio via npm claude mcp add orbator -- npx -y orbator-mcp

Claude Desktop / claude.ai: Settings → Connectors → Add custom connector with the remote URL. Works with any MCP client — config examples in the README.

Coming soon to: npm: orbator-mcp · GitHub (MIT) · Official MCP registry · Smithery · mcp.so · PulseMCP · Glama

Data & attribution

All public endpoints are CORS-open and cached. The data is free to use with attribution to orbator.io. A site overview for LLMs lives at /llms.txt, and the directory catalog is mirrored at www.orbator.io/api/directory-catalog.

Try Orbator free →