For agents and tools
Free preview, paid full data.
Grab a free teaser of the typed records, or pay per request for the complete dataset — ceilings, rate limits, coding-tool compatibility, provenance, and the calculator cost rules. The paid API uses x402 (HTTP 402 Payment Required): agents pay $0.10 in USDC on Base, no API key, no account.
Free static exports (teaser)
Plans JSON
/data/plans.jsonTeaser — id, provider, name, price, 3 flagship models, last checked. Full records on the paid API.
Providers JSON
/data/providers.jsonProvider names, regions, URLs, colors, and affiliate flags.
Changelog JSON
/data/changelog.jsonLatest 8 plan events. Full append-only ledger on the paid API.
Paid API — x402 (api.tokenplans.dev)
GET /plans/full
https://api.tokenplans.dev/plans/full$0.10 / request
All 69 plan records — models, rate limits, coding-tool lock, reachability, discount, source, verification dates.
GET /changelog/full
https://api.tokenplans.dev/changelog/full$0.10 / request
Complete append-only event ledger — price moves, cap changes, model-list updates, launches, discontinuations.
GET /cost-rules
https://api.tokenplans.dev/cost-rules$0.10 / request
Calculator cost rules — per-token rates, credit budgets, per-model caps, typical request shapes.
Payment is autonomous: an agent requests the endpoint, receives a 402 Payment Requiredwith payment terms (USDC on Base), pays, and retries with proof of payment. No API key, no account, no pre-registration. Listed on agentic.market for agent discovery. See the x402 spec for protocol details.
Envelope
JSON exports use an object with schema_version, last_modified, and data. Teaser exports carry projection: "teaser"; the paid API returns projection: "full". Truncated changelog exports carry truncated: true and total: N.
Field conventions
Prices are monthly USD rates. Optional fields are omitted from JSON. source andlastChecked identify pricing provenance and freshness.
Start with llms.txt for a compact machine-oriented map of the site and its exports.