# Eurostat JSON-stat mappings for the `eurostat` connector (verified with curl on 2026-09-11 — docs/sources-research.md §4). # dataset = Eurostat dataset code; params = dimension filters (every dimension except geo/time must be pinned to ONE code). # geo EL→GR, UK→GB; EU27_2020/EA20/EA21 aggregates are dropped. Status p/e/s → is_estimate, f → is_forecast. sources: # ---------------------------------------------------------------- economy - indicator: inflation dataset: prc_hicp_aind code: RCH_A_AVG.CP00 params: {unit: RCH_A_AVG, coicop: CP00} priority: 2 notes: HICP all-items, annual average rate of change (%). WB CPI stays priority 1; IMF WEO is also 2 for non-EU areas. - indicator: nominal-house-price-index dataset: prc_hpi_a code: TOTAL.I15_A_AVG params: {purchase: TOTAL, unit: I15_A_AVG} priority: 2 frequency: A notes: House price index (total purchases), annual average, 2015=100 — annual series behind the quarterly OECD index. # ---------------------------------------------------------------- government - indicator: general-government-gross-debt-pct-gdp dataset: gov_10dd_edpt1 code: GD.S13.PC_GDP params: {na_item: GD, sector: S13, unit: PC_GDP} priority: 2 notes: Government consolidated gross debt (EDP, Maastricht definition), % of GDP. # ---------------------------------------------------------------- labour - indicator: unemployment-rate dataset: une_rt_a code: Y15-74.PC_ACT.T params: {age: Y15-74, unit: PC_ACT, sex: T} priority: 3 notes: LFS unemployment rate, 15–74, % of labour force. - indicator: employment-rate dataset: lfsi_emp_a code: EMP_LFS.Y15-64.PC_POP.T params: {indic_em: EMP_LFS, age: Y15-64, unit: PC_POP, sex: T} priority: 1 notes: LFS employment rate, 15–64, % of population. - indicator: long-term-unemployment-share dataset: une_ltu_a code: LTU.Y15-74.PC_UNE.T params: {indic_em: LTU, age: Y15-74, unit: PC_UNE, sex: T} priority: 1 notes: Long-term unemployed (12 months+) as % of total unemployment, 15–74. - indicator: part-time-employment-share dataset: lfsa_eppga code: Y15-64.PC.T params: {age: Y15-64, unit: PC, sex: T} priority: 1 notes: Part-time employment as % of total employment, 15–64. # ---------------------------------------------------------------- income & poverty - indicator: median-household-income dataset: ilc_di03 code: MED_EI.TOTAL.T.PPS params: {statinfo: MED_EI, age: TOTAL, sex: T, unit: PPS} priority: 1 notes: Median equivalised net income, purchasing power standard (PPS), total population. - indicator: at-risk-of-poverty-rate dataset: ilc_li02 code: MED_EI.B_60.PC.T.TOTAL params: {statinfo: MED_EI, rskpovth: B_60, unit: PC, sex: T, age: TOTAL} priority: 1 notes: "At-risk-of-poverty rate (income below 60 % of national median equivalised income), % of population. statinfo=MED_EI is the only valid code (there is no RT)." # ---------------------------------------------------------------- housing - indicator: housing-cost-overburden-rate dataset: ilc_lvho07a code: TOTAL.TOTAL.T.PC params: {rskpovth: TOTAL, age: TOTAL, sex: T, unit: PC} priority: 1 notes: Share of population living in households where housing costs exceed 40 % of disposable income. - indicator: homeownership-rate dataset: ilc_lvho02 code: TOTAL.TOTAL.OWN.PC params: {rskpovth: TOTAL, hhcomp: TOTAL, tenure: OWN, unit: PC} priority: 1 notes: Distribution of population by tenure status — owners (with or without mortgage), % of population (EU-SILC). # ---------------------------------------------------------------- innovation, energy, climate, health, education - indicator: rd-expenditure-pct-gdp dataset: rd_e_gerdtot code: TOTAL.PC_GDP params: {sectperf: TOTAL, unit: PC_GDP} priority: 3 notes: GERD all sectors, % of GDP (behind WB 1 and OECD MSTI 2). - indicator: renewable-energy-consumption-share dataset: nrg_ind_ren code: REN.PC params: {nrg_bal: REN, unit: PC} priority: 2 notes: Share of renewable energy in gross final energy consumption (SHARES), %. - indicator: total-ghg-emissions dataset: env_air_gge code: GHG.TOTX4_MEMO.MIO_T params: {airpol: GHG, src_crf: TOTX4_MEMO, unit: MIO_T} priority: 3 notes: Total GHG excluding LULUCF and memo items, million tonnes CO2-equivalent (UNFCCC inventories). Behind OWID 1 and WB 2. - indicator: life-expectancy dataset: demo_mlexpec code: T.Y_LT1 params: {sex: T, age: Y_LT1} priority: 3 notes: Life expectancy at birth, total. - indicator: tertiary-attainment-25-34 dataset: edat_lfse_03 code: T.Y25-34.ED5-8.PC params: {sex: T, age: Y25-34, isced11: ED5-8, unit: PC} priority: 2 notes: Share of 25–34 year-olds with tertiary education (ISCED 5–8). - indicator: tertiary-attainment-25-64 dataset: edat_lfse_03 code: T.Y25-64.ED5-8.PC params: {sex: T, age: Y25-64, isced11: ED5-8, unit: PC} priority: 2 notes: Share of 25–64 year-olds with tertiary education (ISCED 5–8). - indicator: upper-secondary-attainment dataset: edat_lfse_03 code: T.Y25-64.ED3-8.PC params: {sex: T, age: Y25-64, isced11: ED3-8, unit: PC} priority: 3 notes: Share of 25–64 year-olds with at least upper secondary education (ISCED 3–8). Behind OECD 1 and WB 2.