Compare a plan's price across regions
compare_pricesRank the price of one subscription plan (e.g. ChatGPT Plus, Claude Pro, Google AI Pro) across countries and regions, converted to one currency. Answers questions like "where is ChatGPT Plus cheapest?" or "how much is Claude Pro in Turkey?". Prices are monthly equivalents; for yearly billing the full-year total is also given. Each response includes when the prices and exchange rates were last updated.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tax | No | Only regions whose reference price has this tax label. | all |
| page | No | ||
| plan | No | Plan key from list_catalog, e.g. plus, pro, business (ChatGPT), claude_pro, gemini_ai_pro, perplexity_pro, supergrok. Defaults to the product's main plan. | |
| sort | No | asc: cheapest first (default); desc: most expensive first; name: alphabetical. | asc |
| limit | No | Rows per page, 1–50. | |
| locale | No | Language for region and plan names: en (default) or zh. | en |
| region | No | Optional filter by region code, name or currency, e.g. JP, Japan, 日本, EUR. | |
| channel | No | Sales channel: web (ChatGPT website checkout, ChatGPT only) or app_store (iOS in-app purchase). Defaults to web for ChatGPT and app_store for other products. | |
| product | No | Product: chatgpt, claude, gemini, perplexity or grok. | chatgpt |
| currency | No | ISO 4217 currency for converted reference prices, e.g. USD, CNY, EUR. Defaults to USD for en and CNY for zh. | |
| interval | No | Billing interval: month (default) or year. | month |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| page | Yes | ||
| plan | Yes | ||
| rows | Yes | ||
| unit | Yes | ||
| notes | Yes | ||
| channel | Yes | ||
| fxStale | Yes | ||
| product | Yes | ||
| summary | Yes | ||
| currency | Yes | ||
| interval | Yes | ||
| planName | Yes | ||
| totalPages | Yes | ||
| fxUpdatedAt | Yes | ||
| staleQuotes | Yes | ||
| dataUpdatedAt | Yes | ||
| oldestQuoteUpdatedAt | Yes |