Skip to main content
Discovery endpoints do not require an API key. They are still rate limited by client identity.

Health

Response:
Status is 200 when the database check succeeds and 503 when it is degraded.

OpenAPI

Returns an OpenAPI 3.1 document generated by lib/api/openapi.ts.

Capabilities

Response:
Capabilities are derived from the OpenAPI operation ids and the agent-facing tool input schemas in lib/api/capabilities.ts.

Provider rates

Returns provider pricing inputs used by the public rank-tracking cost estimator.

Cost estimate

Returns an anonymous cost estimate for a provider, keyword count, location count, device count, schedule, and organic result depth. Pass depth=10, 20, 50, or 100; omitted depth defaults to 100.

llms.txt

Returns a plain-text summary with the API base URL, auth scheme, resources, and tool names.