← Agent Data Hub · Search endpoints · /llms.txt

German Inflation Rate & Consumer Price Index (VPI) — Destatis, Monthly since 1991 and Annual

Official German consumer price index (Verbraucherpreisindex, 2020=100) with the inflation rate (change vs. same month of the previous year) and the change vs. previous month, monthly since 1991. With year=YYYY: the official annual average inflation rate of that year. This is the national VPI that Destatis headlines; the EU-harmonised HICP is in eurostat-inflation.

Call it (no API key)

GET https://api.agentdatahub.de/api/v1/call/de-consumer-prices?months=13&compact=1

Full metadata: without compact=1 · Markdown: format=llm · Only some fields: add &fields=a,b.c · MCP: tool call_api with {"apiId":"de-consumer-prices"}

Parameters

monthsHistory length in months, 1-420 (default: 13)
yearOptional YYYY (1992 or later): annual average inflation rate of that year
monthOptional YYYY-MM: the values of that month

Example response (live, compact)

{
  "apiId": "de-consumer-prices",
  "data_freshness": "live",
  "data": {
    "latest": {
      "period": "2026-09",
      "index": 126.6,
      "inflation_rate_pct": 3.3,
      "change_vs_previous_month_pct": 0.6
    },
    "units": {
      "index": "2020=100",
      "rates": "%"
    },
    "history": [
      {
        "period": "2025-09",
        "index": 122.6,
        "inflation_rate_pct": 2.4,
        "change_vs_previous_month_pct": 0.2
      },
      {
        "period": "2025-10",
        "index": 123,
        "inflation_rate_pct": 2.3,
        "change_vs_previous_month_pct": 0.3
      },
      {
        "period": "2025-11",
        "index": 122.7,
        "inflation_rate_pct": 2.3,
        "change_vs_previous_month_pct": -0.2
      },
      {
        "period": "2025-12",
        "index": 122.7,
        "inflation_rate_pct": 1.8,
        "change_vs_previous_month_pct": 0
      },
      {
        "period": "2026-01",
        "index": 122.8,
        "inflation_rate_pct": 2.1,
        "change_vs_previous_month_pct": 0.1
      },
      {
        "period": "2026-02",
        "index": 123.1,
        "inflation_rate_pct": 1.9,
        "change_vs_previous_month_pct": 0.2
      },
      {
        "period": "2026-03",
        "index": 124.5,
        "inflation_rate_pct": 2.7,
        "change_vs_previous_month_pct": 1.1
      },
      {
        "period": "2026-04",
        "index": 125.2,
        "inflation_rate_pct": 2.9,
        "change_vs_previous_month_pct": 0.6
      },
      {
        "period": "2026-05",
        "index": 125,
        "inflation_rate_pct": 2.6,
        "change_vs_previous_month_pct": -0.2
      },
      {
        "period": "2026-06",
        "index": 124.6,
        "inflation_rate_pct": 2.3,
        "change_vs_previous_month_pct": -0.3
      },
      {
        "period": "2026-07",
        "index": 125.6,
        "inflation_rate_pct": 2.8,
        "change_vs_previous_month_pct": 0.8
      },
      {
        "period": "2026-08",
        "index": 125.8,
        "inflation_rate_pct": 2.9,
        "change_vs_previous_month_pct": 0.2
      },
      {
        "period": "2026-09",
        "index": 126.6,
        "inflation_rate_pct": 3.3,
        "change_vs_previous_month_pct": 0.6
      }
    ],
    "note": "Inflation rate = change vs. same month of the previous year. Destatis publishes a flash estimate at month end; the final value follows mid-month.",
    "attribution": "Source: Statistisches Bundesamt (Destatis), GENESIS-Online, dl-de/by-2-0"
  },
  "source": "Statistisches Bundesamt (Destatis), GENESIS-Online",
  "license": "Destatis GENESIS-Online, Datenlizenz Deutschland – Namensnennung – Version 2.0"
}

Source & license

SourceStatistisches Bundesamt (Destatis), GENESIS-Online
LicenseDestatis GENESIS-Online, Datenlizenz Deutschland – Namensnennung – Version 2.0
Source URLhttps://www-genesis.destatis.de/datenbank/online/statistic/61111/table/61111-0002
Termshttps://www.govdata.de/dl-de/by-2-0
CategoryFinance & Markets › Germany: Official Statistics (Destatis)