Skip to content

Open data

Data library

Open datasets, fully documented — searchable here, and readable by any LLM.

13 datasets

Eurostat
  • Eurostat

    Air passengers carried by country (monthly)

    Monthly air passengers carried (embarked + disembarked) at airports, summed to reporting country, for EU member states, EFTA countries and EU candidate countries. Eurostat dataset avia_paoa ('Air passenger transport by reporting country'), filtered to monthly frequency, passengers carried, all schedules and all transport coverage. Each row is one (month, country): passengers carried at that country's airports. Method: Eurostat compiles airport returns; rep_airp codes ('<CC>_<ICAO>') are aggregated to their country prefix and non-EU/EFTA/candidate countries are dropped (same licensing rule as the other Eurostat datasets). Units: passengers (count). Caveats: a passenger changing planes is counted at each airport; recent months are provisional and revised. Coverage: 1993-01 to the present, monthly. Provenance: Eurostat keyless JSON-stat API, free reuse with attribution (Commission Decision 2011/833/EU) - please cite Eurostat. Primary key: (month, country_code). Join keys: country_code (ISO 3166-1 alpha-3), month. Cadence: refreshed monthly. Sample use: filter country_code='ESP' to track Spanish air traffic over time.

    • transport
    • aviation
    • shipping
    • freight
    rows
    8,915
    Quality
    100
    Updated
    Sep 23, 2026
    Fresh
    License
    Commercial use OK
  • Eurostat

    Gross available energy by energy product (annual)

    Annual gross available energy by energy product (thousand tonnes of oil equivalent), for EU member states, EFTA countries and EU candidate countries. Eurostat dataset nrg_bal_c ('Simplified energy balances'), filtered to gross available energy (GAE) in ktoe. Each row is one (year, country, product): the TOTAL across all products plus 71 products from solid fossil fuels, oil and gas through nuclear to renewables. Method: Eurostat compiles national energy balances; non-EU/EFTA/candidate countries are dropped (same licensing rule as the other Eurostat datasets). Units: thousand tonnes of oil equivalent (ktoe). Caveats: recent years are provisional and revised; the EU27_2020 aggregate row is included as published. Coverage: 1990 to the present, yearly. Provenance: Eurostat keyless JSON-stat API, free reuse with attribution (Commission Decision 2011/833/EU) - please cite Eurostat. Primary key: (year, country_code, product_code). Join keys: country_code (ISO 3166-1 alpha-3; 'EU27_2020' for the EU aggregate), year. Cadence: refreshed yearly. Sample use: filter product_code='TOTAL' and country_code='FRA' to track France's total energy supply.

    • energy
    • europe
    • annual
    • energy-supply
    rows
    85,176
    Quality
    100
    Updated
    Sep 23, 2026
    Fresh
    License
    Commercial use OK
  • Eurostat

    GDP at market prices (annual)

    Annual gross domestic product at market prices, current prices (million euro), for EU member states, EFTA countries, EU candidate countries and EU/euro-area aggregates. Eurostat dataset nama_10_gdp ('Gross domestic product (GDP) and main components').

    • gdp
    • national-accounts
    • macro
    • europe
    rows
    1,391
    Quality
    100
    Updated
    Sep 21, 2026
    Fresh
    License
    Commercial use OK
  • Eurostat

    Government consolidated gross debt (quarterly)

    Quarterly general government consolidated gross debt as a percentage of GDP, for EU member states, EFTA countries, EU candidates and EU/euro-area aggregates. Eurostat dataset gov_10q_ggdebt ('Quarterly government debt').

    • government-debt
    • fiscal
    • macro
    • europe
    rows
    3,462
    Quality
    100
    Updated
    Sep 21, 2026
    Fresh
    License
    Commercial use OK
  • Eurostat

    Government revenue, expenditure and fiscal balance (annual)

    Annual general government revenue, expenditure and net lending(+)/net borrowing(-) in million euro, for EU member states, EFTA countries and EU/euro-area aggregates. Eurostat dataset gov_10a_main ('Government revenue, expenditure and main aggregates', ESA 2010). Each row is one (year, country, indicator): TR is total general government revenue, TE is total general government expenditure, and B9 is net lending(+)/net borrowing(-) — a negative B9 is a government deficit (net borrowing), a positive B9 a surplus (net lending). Method: Eurostat compiles national accounts transmitted by EU member states under ESA 2010, sector general government (S13); non-EU/EFTA/candidate countries are dropped (same licensing rule as the other Eurostat datasets). Units: million euro (current prices). Caveats: early years are sparse for some countries (coverage starts 1975 but most series begin in the 1990s); the EU27_2020, EA21, EA20 and EA19 aggregates are included as published; the latest year is provisional and revised. Coverage: 34 geographic units, 1975 to the present, annual. Provenance: Eurostat keyless JSON-stat API, free reuse with attribution (Commission Decision 2011/833/EU) - please cite Eurostat. Primary key: (year, country_code, indicator). Join keys: country_code (ISO 3166-1 alpha-3), year. Cadence: refreshed yearly; Eurostat updates the dataset in July. Sample use: filter indicator='B9' and country_code='DEU' to track Germany's fiscal balance.

    • government
    • fiscal
    • government-finance
    • eurostat
    rows
    3,207
    Quality
    100
    Updated
    Sep 23, 2026
    Fresh
    License
    Commercial use OK
  • Eurostat

    Government revenue, expenditure and fiscal balance, % of GDP (annual)

    Annual general government revenue, expenditure and net lending(+)/net borrowing(-) as a percentage of GDP, for EU member states, EFTA countries and EU/euro-area aggregates. Eurostat dataset gov_10a_main ('Government revenue, expenditure and main aggregates', ESA 2010). Each row is one (year, country, indicator): TR is total general government revenue, TE is total general government expenditure, and B9 is net lending(+)/net borrowing(-) — a negative B9 is a government deficit (net borrowing), a positive B9 a surplus (net lending). Method: Eurostat compiles national accounts transmitted by EU member states under ESA 2010, sector general government (S13); non-EU/EFTA/candidate countries are dropped (same licensing rule as the other Eurostat datasets). Units: percent of GDP. Caveats: early years are sparse for some countries (coverage starts 1975 but most series begin in the 1990s); the EU27_2020, EA21, EA20 and EA19 aggregates are included as published; the latest year is provisional and revised. Coverage: 34 geographic units, 1975 to the present, annual. Provenance: Eurostat keyless JSON-stat API, free reuse with attribution (Commission Decision 2011/833/EU) - please cite Eurostat. Primary key: (year, country_code, indicator). Join keys: country_code (ISO 3166-1 alpha-3), year. Cadence: refreshed yearly; Eurostat updates the dataset in July. Sample use: filter indicator='B9' and country_code='FRA' to track France's deficit as a share of GDP.

    • government
    • fiscal
    • government-finance
    • eurostat
    rows
    3,195
    Quality
    100
    Updated
    Sep 23, 2026
    Fresh
    License
    Commercial use OK
  • Eurostat

    HICP inflation — annual rate of change (monthly)

    Monthly Harmonised Index of Consumer Prices, annual rate of change, all-items index, for EU member states, EFTA countries, EU candidates and EU/euro-area aggregates. Eurostat dataset prc_hicp_manr ('HICP - monthly data (annual rate of change)').

    • inflation
    • hicp
    • prices
    • macro
    rows
    13,222
    Quality
    100
    Updated
    Sep 21, 2026
    Fresh
    License
    Commercial use OK
  • Eurostat

    House price index, annual (2015=100)

    Annual average house price index (2015=100) for EU member states, EFTA countries and EU/euro-area aggregates. Eurostat dataset prc_hpi_a ('House price index'). Each row is one (year, country): the index of residential property transaction prices, annual average, with 2015=100, covering purchases of new and existing dwellings. Method: Eurostat compiles national house price indices from EU member states' statistical offices; non-EU/EFTA/candidate countries are dropped (same licensing rule as the other Eurostat datasets). Units: index points, 2015=100. Caveats: the UK series ends in 2019 (post-Brexit exclusion, dropped by the connector's commercial-use geo rule); some countries start later than 2005; the EU, EU27_2020, EU28, EA, EA21, EA20 and EA19 aggregates are included as published. Coverage: 38 geographic units (37 after the geo rule), 2005 to the present, annual. Provenance: Eurostat keyless JSON-stat API, free reuse with attribution (Commission Decision 2011/833/EU) - please cite Eurostat. Primary key: (year, country_code). Join keys: country_code (ISO 3166-1 alpha-3), year. Cadence: refreshed yearly; Eurostat updates the dataset in July. Sample use: filter country_code='DEU' to track German house prices against the 2015 baseline.

    • housing
    • house-prices
    • eurostat
    • europe
    rows
    706
    Quality
    100
    Updated
    Sep 23, 2026
    Fresh
    License
    Commercial use OK
  • Eurostat

    Seaborne goods handled in main ports by country (quarterly)

    Quarterly gross weight of seaborne goods handled in main ports (inwards + outwards), by reporting country, for EU maritime countries and the EU27 aggregate. Eurostat dataset mar_qg_qm_cwh ('Gross weight of seaborne goods handled in main ports, by type of cargo'), filtered to thousand tonnes. Each row is one (quarter, country): gross weight of goods handled. Method: Eurostat compiles port returns; the dataset is published at country level (no port detail). Units: thousand tonnes. Caveats: quarterly port figures are provisional and revised; the EU27_2020 aggregate row is included as published. Coverage: 2005-Q1 to the present, quarterly. Provenance: Eurostat keyless JSON-stat API, free reuse with attribution (Commission Decision 2011/833/EU) - please cite Eurostat. Primary key: (quarter, country_code). Join keys: country_code (ISO 3166-1 alpha-3; 'EU27_2020' for the EU aggregate), quarter. Cadence: refreshed quarterly. Sample use: filter country_code='NLD' to track Dutch seaborne freight.

    • transport
    • aviation
    • shipping
    • freight
    rows
    2,094
    Quality
    100
    Updated
    Sep 23, 2026
    Fresh
    License
    Commercial use OK
  • Eurostat

    Share of energy from renewable sources by country (annual)

    Annual share of energy from renewable sources (percent), overall and by sector, for EU member states, EFTA countries and EU candidate countries. Eurostat dataset nrg_ind_ren ('Share of energy from renewable sources'), filtered to percentage unit. Each row is one (year, country, component): the overall share (REN), transport (REN_TRA), electricity (REN_ELC), heating and cooling (REN_HEAT_CL) and the two waste-heat-and-cold variants. Method: Eurostat compiles national energy balances; non-EU/EFTA/candidate countries are dropped (same licensing rule as the other Eurostat datasets). Units: percent. Caveats: recent years are provisional and revised. Coverage: 2004 to the present, yearly. Provenance: Eurostat keyless JSON-stat API, free reuse with attribution (Commission Decision 2011/833/EU) - please cite Eurostat. Primary key: (year, country_code, component). Join keys: country_code (ISO 3166-1 alpha-3), year. Cadence: refreshed yearly. Sample use: filter component='REN_ELC' and country_code='DEU' to track Germany's renewable electricity share.

    • energy
    • renewables
    • europe
    • annual
    rows
    3,095
    Quality
    100
    Updated
    Sep 23, 2026
    Fresh
    License
    Commercial use OK
  • Eurostat

    EU27 trade value by partner, monthly

    Monthly imports and exports of the EU27 (from 2020) in million euro, by partner, for total trade in goods (SITC Rev.4 all products). Eurostat dataset ext_st_eu27_2020sitc ('EU27 (from 2020) trade by SITC product group'). Each row is one (month, partner, flow): trade value in million euro. Method: Eurostat compiles customs and Intrastat declarations reported by EU member states; partner 'CN_X_HK' is China excluding Hong Kong, and aggregates (EU27_2020, EXT_EU27_2020, EFTA, ASEAN, ...) are included as published. Units: million euro. Caveats: recent months are provisional and revised as late declarations arrive; values are not seasonally adjusted. Coverage: EU27 trade with 56 partners, 2002-01 to the present, monthly. Provenance: Eurostat keyless JSON-stat API, free reuse with attribution (Commission Decision 2011/833/EU) - please cite Eurostat. Primary key: (month, partner_code, flow). Join keys: partner_code (ISO 3166-1 alpha-2 for countries), month. Cadence: refreshed monthly; Eurostat updates the dataset around mid-month. Sample use: filter flow='imports' and partner_code='US' to track EU imports from the United States.

    • trade
    • imports
    • exports
    • eurostat
    rows
    33,040
    Quality
    100
    Updated
    Sep 23, 2026
    Fresh
    License
    Commercial use OK
  • Eurostat

    EU27 trade volume index by partner, monthly

    Monthly imports and exports of the EU27 (from 2020) as volume indices (2021=100, unadjusted), by partner, for total trade in goods (SITC Rev.4 all products). Eurostat dataset ext_st_eu27_2020sitc ('EU27 (from 2020) trade by SITC product group'). Each row is one (month, partner, flow): the volume index. Method: Eurostat compiles customs and Intrastat declarations reported by EU member states and deflates values into volume indices; partner 'CN_X_HK' is China excluding Hong Kong, and aggregates (EU27_2020, EXT_EU27_2020, EFTA, ASEAN, ...) are included as published. Units: index points, 2021=100. Caveats: unadjusted for seasonality and calendar effects; recent months are provisional and revised as late declarations arrive. Coverage: EU27 trade with 56 partners, 2002-01 to the present, monthly. Provenance: Eurostat keyless JSON-stat API, free reuse with attribution (Commission Decision 2011/833/EU) - please cite Eurostat. Primary key: (month, partner_code, flow). Join keys: partner_code (ISO 3166-1 alpha-2 for countries), month. Cadence: refreshed monthly. Sample use: compare the imports volume index for partner_code='CN_X_HK' against 'US' to track real import growth by origin.

    • trade
    • imports
    • exports
    • eurostat
    rows
    33,032
    Quality
    100
    Updated
    Sep 23, 2026
    Fresh
    License
    Commercial use OK

Use your own AI key

Once today's free allowance is used up, AI features can run on your own provider account.

Kept in this browser tab only (cleared when you close it) and sent with each AI request. Our servers use it for that request and never store or log it.