Cost-of-living comparisons
Numbeoエンドポイントを使えば、「Cost-of-living comparisons」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Compare cities and countries with normalized Numbeo cost-of-living and quality indices. Retrieve city or country detail and current or historical rankings for location research, relocation products, market analysis, and local-data enrichment.
Retrieve public Numbeo cost-of-living, quality-of-life, crime, health-care, pollution, traffic, and property indices as structured JSON.
エンドポイントファミリー
2
ドキュメント化されたパラメータ
20
サンプル数
8
ライブカタログスナップショット
稼働エンドポイント
8
メソッド
GET
必須パラメータ
16
スキーマ参照
8
{
"platform": "Numbeo",
"endpoint": "numbeo-cost-of-living-rankings",
"method": "GET",
"path": "/numbeo/cost-of-living/rankings",
"auth": "apiKey"
}ユースケース
Retrieve public Numbeo cost-of-living, quality-of-life, crime, health-care, pollution, traffic, and property indices as structured JSON.
Numbeoエンドポイントを使えば、「Cost-of-living comparisons」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Numbeoエンドポイントを使えば、「City and country market research」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Numbeoエンドポイントを使えば、「Relocation and location intelligence」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
マネージド実行
以下の数値はすべて、稼働中のNumbeoエンドポイントカタログから取得しています(エンドポイント8件、ドキュメント化されたリクエストパラメータ20個、公開レスポンススキーマ8件)。DocsとPlaygroundが参照しているカタログと同じものです。
Numbeoのエンドポイントは8件、2つのリクエストファミリーに分類されています(Cost Of Living、Indices)。
これらのNumbeoエンドポイントには20個のリクエストパラメータがドキュメント化されており、うち16個が必須です。統合コードを書く前に入力仕様をすべて確認できます。
8件のNumbeoエンドポイントのうち8件が実際のサンプルレスポンスを、8件がドキュメント化されたレスポンススキーマを備えています。最初のリクエストの前に実データの形に合わせて実装できます。
Numbeoのエンドポイントは成功時のスキーマに加えてエラーレスポンス(400、404、500、503)もドキュメント化しています。ブロック、レート制限、レコード欠損は空データではなく型付きのエラーとして返ります。
Numbeoのエンドポイントは8個のホスト型MCPツールとして提供されており、エージェントは同じパラメータと同じJSON契約のまま、追加の実装なしに同じルートを呼び出せます。
カバレッジマップ
これらのカードは稼働中のエンドポイントカタログから生成されるため、このページはDocsとPlaygroundが使うAPIサーフェスをそのまま反映します。
/numbeo/cost-of-living/rankings
/numbeo/indices/rankings
エンドポイントカタログ
/numbeo/cost-of-living/rankingsReturns the global cost-of-living city ranking (Cost of Living, Rent, Cost of Living Plus Rent, Groceries, Restaurant Price, and Local Purchasing Power indices), either the continuously-updated current index or a historical periodic snapshot. Credential-free public Numbeo data (numbeo.com).
MCPツール numbeo_cost_of_living_rankings
/numbeo/cost-of-living/rankings-by-countryReturns the global country-level cost-of-living ranking (Cost of Living, Rent, Cost of Living Plus Rent, Groceries, Restaurant Price, and Local Purchasing Power indices). Credential-free public Numbeo data (numbeo.com).
MCPツール numbeo_cost_of_living_rankings_by_country
/numbeo/cost-of-living/city/{slug}Returns itemized cost-of-living prices for one city (restaurants, markets, transportation, utilities, rent, and more), grouped by category. Credential-free public Numbeo data (numbeo.com).
MCPツール numbeo_cost_of_living_city
/numbeo/cost-of-living/countryReturns aggregate itemized cost-of-living prices for a country, plus the headline cost-of-living indices for every city Numbeo tracks there. Credential-free public Numbeo data (numbeo.com).
MCPツール numbeo_cost_of_living_country
/numbeo/indices/rankingsReturns the global city ranking for a Numbeo index family, either the continuously-updated current index or a historical periodic snapshot. Credential-free public Numbeo data (numbeo.com).
MCPツール numbeo_indices_rankings
/numbeo/indices/rankings-by-countryReturns the global country-level ranking for a Numbeo index family. Credential-free public Numbeo data (numbeo.com).
MCPツール numbeo_indices_rankings_by_country
/numbeo/indices/city/{slug}Returns one city's data for a Numbeo index family (quality of life, crime, health care, pollution, traffic, or property investment): headline indices, and (depending on the family) titled sub-index sections and/or itemized prices. Credential-free public Numbeo data (numbeo.com).
MCPツール numbeo_indices_city
/numbeo/indices/countryReturns one country's aggregate data for a Numbeo index family, plus every city Numbeo tracks there with its index breakdown. Credential-free public Numbeo data (numbeo.com).
MCPツール numbeo_indices_country
関連API
Maps & Local Data
Collect local business and place data from Google Maps for location intelligence workflows.
Maps & Local Data
Search ready-made scraped datasets for local business research with filters, facets, geo queries, and repeatable API output.
Maps & Local Data
Normalize location search, coordinate lookup, and OSM identifier enrichment through API-key protected geocoding endpoints.
Numbeoのスクレイピング方法
Crawlora's 8 Numbeo endpoints normalize public city and country indices into JSON. numbeo.com is a plain server-rendered site with no bot manager in front of it — the awkward part is its vocabulary of city slugs, index families, and historical periods, which these endpoints hand you directly.
Cost of living has its own routes. Everything else goes through /numbeo/indices/* with an index of quality-of-life, crime, health-care, pollution, traffic, or property-investment.
The ranking routes need no identifier at all and return every ranked city or country with its indices — plus each row's city_slug, which is the exact value the city routes expect as a path parameter.
/numbeo/cost-of-living/city/{slug} returns itemized prices grouped by category (restaurants, markets, transport, utilities, rent) with a low and high range on each item. /numbeo/indices/city/{slug} returns that city's headline and sub-indices for one family.
The country routes take a country name as Numbeo spells it and return the aggregate figures alongside every city Numbeo tracks in that country.
Ranking routes accept scope=historical with a period such as 2026-mid, 2025, or 2024. Coverage shrinks as you go back — a recent period ranks several hundred more cities than an older one — so hold the period fixed when you compare across time.
FAQ
Six on the indices routes — quality of life, crime, health care, pollution, traffic, and property investment — plus cost of living, which has its own city, country, and ranking routes.
From any ranking response. Each row carries a city_slug (for example The-Hague-Den-Haag-Netherlands) that is exactly what /numbeo/cost-of-living/city/{slug} and /numbeo/indices/city/{slug} take as their path parameter, so you never have to guess the spelling.
Yes. Pass scope=historical and a period such as 2026-mid or 2024 to either ranking route. Older periods cover noticeably fewer cities than current ones, so compare like with like rather than reading a coverage change as a ranking change.
Not technically — it is a server-rendered page with no bot manager in front of it. What is awkward is the shape: city slugs, index families, sub-index sections, and period vocabulary all differ by route. These endpoints normalize that into one JSON contract.
That is between you and Numbeo. Numbeo's terms make personal use free with a link back to numbeo.com and allow academic or media reuse with credit, but republishing Numbeo data through another API or public-facing data feed needs Numbeo's prior consent. These endpoints read the same public pages a browser sees — attribute Numbeo and check its terms before redistributing rather than using the values internally.
No. Numbeo's Cost of Living API is a paid product — commercial access to its city and country indices runs through purchased plans or a separate data license, not a free tier. Crawlora is not affiliated with Numbeo; these endpoints normalize the same public city and country pages instead.