Pricing JSON field guide
Use the public snapshot to build comparison and planning tools. Keep the checked date and version beside every derived estimate.
Fields in the current snapshot.
The endpoint is public and requires no API key. Treat each rate as dated evidence, not a permanent quote.
GET /api/v1/pricing · checked 2026-08-27checked / updated_atSnapshot date in YYYY-MM-DD form. checked is a compatibility alias for updated_at.pricing_versionStable identifier for this generated snapshot. A new value means consumers should re-read the rows.currency / unitCurrency and billable unit used by text-rate fields. Route-specific units need their own documentation.models[].idExact model ID to place in the request.models[].providerProvider family label for catalog navigation, not a quality rank.input_usd_per_1m_tokensDated base input rate before the effective account-group multiplier.cache_hit_usd_per_1m_tokensDated cache-hit input rate when the route reports one; null means no separate row is listed.output_usd_per_1m_tokensDated base output rate before the effective account-group multiplier.Compatibility rule.
Additive fields may appear without changing existing meanings. Consumers should ignore fields they do not understand, re-read the snapshot when pricing_version changes, and verify the live Console rate before funding production work.
Additive fields may appear without changing existing meanings. Consumers should ignore fields they do not understand, re-read the snapshot when pricing_version changes, and verify the live Console rate before funding production work.