Downloads

Data dumps for offline analysis and research. Free to download, no key required.

price-history.csv

Full published price-change history for every tracked model, one row per change, sorted by detection time ascending. Includes estimated backfill from the LiteLLM price archive (rows marked is_backfilled=true).

The dump includes estimated backfill from the LiteLLM price archive; such rows are marked is_backfilled=true. Rows verified by our own pipeline are marked false.

Columns

ColumnDescription
model_idCanonical machine-channel id provider:model-slug (e.g. openai:openai-gpt-5-mini) - the same id the model card, REST API, CSV dump and JSON feed print. The provider's api id (openai:gpt-5-mini) resolves as an alias.
model_nameHuman-readable model name.
componentPrice component the change applies to (input, output, cached_input, …).
regionPrice region (global unless stated otherwise).
tierPrice tier (standard, batch, …).
channelPrice channel: official, openrouter, …
unitAlways usd_per_1m_tokens - USD per 1M tokens, same token as the REST price_unit.
oldPrevious value, decimal string. Empty when the component first appeared.
newNew value, decimal string. Empty when the component was removed.
detected_atISO 8601 timestamp when the change was detected.
is_backfilledtrue = estimated point backfilled from the LiteLLM archive; false = verified by our own pipeline.

Feeds & machine-readable channels

Live data in machine formats - for feed readers, scripts and AI agents.

RSSPrice-change feed for RSS readers.
JSON FeedThe same change feed as JSON Feed 1.1.
llms.txtSite map for AI agents (llms.txt standard).
api.jsonMCP server cost passports as a JSON dataset (CC BY 4.0).

REST API and MCP server docs

Downloads · PriceRadar