Skip to content

What every API gets

Every Interface, machine register and path an API serves from its one Definition, on its own host.

Every API on the platform serves all of the following from its one Definition, on its own host, with no code of its own.

Interfaces

InterfaceAtWhat it is
APIeach operation pathREST over HTTP: one GET per operation, answering JSON with a cost header and a request id.
MCP/mcpStreamable HTTP with three tools for every API, never one tool per operation.
Docs/docsAn index and one page per operation, Markdown first, with the HTML rendered from it.
SDK/sdkOne-file TypeScript and Python clients, generated from the Definition and served by the API.
App/dashboardOne Key and its calls, in HTML, Markdown and JSON.

Machine registers

RegisterAtWhat it holds
OpenAPI 3.1/openapi.jsonEvery operation, its parameters, its return schema and its example.
llms.txt/llms.txtEvery operation with its route, in one plain text file for agents.
Markdown twin/docs/{verb}.mdEach docs page as Markdown, the source its HTML is rendered from.
agents.json/.well-known/agents.jsonThe card an agent reads first: what the API does, where its other registers are, and its price.
Pricing document/pricingThe posted price of every operation and the calls a month that cost nothing.

MCP tools

ToolInputAnswers
search{query}The operations whose words match, each with its docs page.
fetch{id}The answer of a REST path as text, or the docs page of an operation as Markdown.
do{verb, input}Runs one operation; its structured content is exactly the REST body.

Reserved paths

PathServes
/The root JSON: the API name, its operations and its other registers.
/mcpThe MCP server.
/docsThe docs, in HTML or Markdown.
/openapi.jsonThe OpenAPI 3.1 document.
/llms.txtThe llms.txt file.
/pricingThe pricing document.
/.well-knownThe agents.json card.
/sdkThe generated SDK files.
/batchThe Batch route.
/dashboardThe Dashboard.

On every response

HeaderCarries
X-CostThe price of the call, the upstream cost of serving it, and the currency.
X-Request-IdThe id a caller quotes when asking about a call.