Inflation

Historical and current CPI inflation rates for 241 countries, sourced from the World Bank. Returns up to 30 years of annual data per country.

Get API Key

Overview

Use Cases

  • Economic dashboards and financial research tools
  • Country comparison and risk analysis
  • Inflation-adjusted financial modelling
  • Macroeconomics education platforms
  • Investment research and reporting

Features

241 countries covered
Up to 30 years of annual CPI data
Sourced from the World Bank (FP.CPI.TOTL.ZG indicator)
Current rate and 10 years of history in a single request
ISO 3166-1 alpha-2 country codes

API Endpoints

Get Inflation Rate

Returns the latest annual CPI inflation rate for a country plus the previous 10 years of historical data.

GET
https://api.requiems.xyz/v1/finance/inflation

Parameters

Name Type Required Description
country string Required ISO 3166-1 alpha-2 country code (e.g. US, GB, DE). Case-insensitive.

Try it out

Live Demo
Request

ISO 3166-1 alpha-2 country code (e.g. US, GB, DE). Case-insensitive.

Response Fields

Field Type Description
country string ISO 3166-1 alpha-2 country code, uppercased
rate number Latest annual CPI inflation rate as a percentage (e.g. 2.9495 means 2.9495%)
period string Year of the latest data point (e.g. 2024)
historical array Up to 10 previous years of inflation data, ordered newest to oldest
historical[].period string Year of the historical data point
historical[].rate number Annual CPI inflation rate for that year

Code Examples

curl "https://api.requiems.xyz/v1/finance/inflation?country=US" \
  -H "requiems-api-key: YOUR_API_KEY"

Error Responses

bad_request

The country parameter is missing or is not a valid ISO 3166-1 alpha-2 code.

not_found

No inflation data found for the given country code.

internal_error

Unexpected server error.

Frequently Asked Questions