Europe

Euro-area inflation and labour monitor

Track euro-area and country-level inflation, unemployment, output, consumption, rates, and confidence with explicit publication-lag semantics.

Decision supported

Are price pressures broadening while European activity and labour markets weaken?

Primary sources

Eurostat · ECB · OECD

Signals in the workflow

Prices

HICP and core inflation across the euro area and major member countries.

Labour

Harmonised unemployment and country-level labour conditions.

Demand

Retail sales, industrial production, and GDP growth.

Policy context

ECB policy rates, FX, sovereign rates, and OECD confidence indicators.

Recent observations

Public examples return up to 20 observations per series with source and units. Longer history requires authenticated access. IMF WEO includes estimates and forecasts; a past date alone does not establish an actual observation.

curl --fail --max-time 15 "https://api.meridianapi.io/v1/series/ECB%3AEA_HICP"
const ids = ["ECB:EA_HICP","ECB:EA_UNEMPLOYMENT","ESTAT:namq_10_gdp:EA20:B1GQ_CLV_PCH_PRE"];
const output = [];
for (const id of ids) {
  const response = await fetch("https://api.meridianapi.io/v1/series/" + encodeURIComponent(id),
    { signal: AbortSignal.timeout(15000) });
  if (!response.ok) throw new Error(id + ": HTTP " + response.status);
  output.push(await response.json());
}
console.log(JSON.stringify({ retrievedAt: new Date().toISOString(), series: output }, null, 2));
import json
from urllib.request import urlopen
from urllib.parse import quote
ids = ["ECB:EA_HICP","ECB:EA_UNEMPLOYMENT","ESTAT:namq_10_gdp:EA20:B1GQ_CLV_PCH_PRE"]
result = []
for series_id in ids:
    with urlopen("https://api.meridianapi.io/v1/series/" + quote(series_id, safe=""), timeout=15) as response:
        result.append(json.load(response))
print(json.dumps({"series": result}, indent=2))
Download JavaScript briefing module