Get price index history
get_price_index_historyUse to show how AI agent and MCP prices have moved over time: the dated Agent Economy Price Index series, the same chained like-for-like series agentery.com/aepi charts. Points are index levels (base 100), never prices. Whole-economy series by default; tier for one buyer tier; provider_type agent|mcp for one delivery type (own base 100); period 30d (default) / 90d / all; response_mode summary (default) or full (adds gap flags). Thin data returns insufficient_history, never an invented series. For what one capability costs use price_benchmark or market_report. Also reads a private custom benchmark's history via benchmark_id.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | Return one buyer tier's series ('team' = Team/SME). Default 'all' = the headline series. | |
| since | No | Optional, for providers that poll: the `cursor` (or `next_cursor`) from your previous call, or an ISO timestamp of your last check. Returns only what changed since then: new_points (newly published days), corrected_points (earlier days whose published level changed, with previous_level) and withdrawn_points, plus next_cursor for the next call. status 'no_changes' when nothing changed. Omit for the full history. | |
| period | No | History window. Default '30d'. | |
| benchmark_id | No | Optional: a private custom benchmark token (cb_…) — returns that cohort's dated series instead of the economy series. Cannot be combined with niche. | |
| provider_type | No | 'all' (default) = the combined whole-economy series, or the standalone 'agent' / 'mcp' / 'subscription' / 'hybrid' / 'one_off' / 'payg' = the billing-LENS series (they cut across provider/mcp; a rate sits in one delivery type AND one lens; own base 100) — 'payg' (pay-as-you-go, engine v2) series (own base 100). | |
| response_mode | No | 'summary' (default, compact) or 'full'. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||