Eurostat Data Normalizer avatar

Eurostat Data Normalizer

Pricing

Pay per usage

Go to Apify Store
Eurostat Data Normalizer

Eurostat Data Normalizer

Fetch, normalize, and export official EU statistical data from Eurostat. Converts raw SDMX-JSON into clean, labeled records. 6,000+ datasets: population, GDP, trade, employment, health. No API keys needed.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Chris Wakefield

Chris Wakefield

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Chris The Dev

Eurostat Data Normalizer

Fetch, normalize, and export official EU statistical data from Eurostat โ€” the European Union's statistical office. Converts raw SDMX-JSON into clean, labeled records ready for analysis in Excel, Python, or BI tools.

๐Ÿ”น 6,000+ datasets โ€” population, GDP, trade, employment, health, education, environment ๐Ÿ”น Zero API keys โ€” free and open data, no registration required ๐Ÿ”น Smart normalization โ€” country codes โ†’ full names, codes โ†’ human-readable labels ๐Ÿ”น Flexible filtering โ€” filter by country, year range, or download everything

Input Parameters

ParameterTypeRequiredDescription
datasetCodestringโœ… YesEurostat dataset code (e.g. tps00001 for population, sdg_08_10 for GDP per capita). Browse datasets at Eurostat Data Browser.
countryFilterstringNoComma-separated ISO country codes (e.g. DE,FR,IT,ES). Leave empty for all countries.
yearStartstringNoFilter from this year onwards (e.g. 2020).
yearEndstringNoFilter up to this year (e.g. 2024).
maxResultsintegerNoMax records to return (1โ€“50000, default: 5000).
includeMetadatabooleanNoInclude dataset title and source in output (default: true).
CodeDescription
tps00001Population on 1 January
sdg_08_10Real GDP per capita
tps00180Employment rate (age 20โ€“64)
tec00115Unemployment rate
sdg_03_20Life expectancy at birth
nrg_ind_renRenewable energy share
sdg_10_41Income inequality (Gini coefficient)
tps00223Government debt-to-GDP ratio

Example Input

{
"datasetCode": "sdg_08_10",
"countryFilter": "DE,FR,IT,ES,NL",
"yearStart": "2015",
"yearEnd": "2024",
"maxResults": 1000
}

Example Output (Dataset Item)

{
"freq_id": "A",
"freq_label": "Annual",
"unit_id": "CLV10_EUR_HAB",
"unit_label": "Chain linked volumes (2010), euro per capita",
"na_item_id": "B1GQ",
"na_item_label": "Gross domestic product at market prices",
"geo_id": "DE",
"geo_label": "Germany",
"time_id": "2024",
"time_label": "2024",
"value": 37460
}

Use Cases

  • Business Intelligence โ€” Import EU economic indicators into dashboards
  • Market Research โ€” Compare GDP, employment, and trade across EU countries
  • Academic Research โ€” Pull population, health, and education statistics
  • Journalism โ€” Source official Eurostat data for news stories
  • AI/ML Training โ€” Build datasets from 6,000+ official EU indicators

Output

The actor produces three output channels:

  1. Default Dataset โ€” All normalized records as JSON
  2. OUTPUT (Key-Value Store) โ€” Human-readable ASCII table
  3. STATS (Key-Value Store) โ€” Machine-readable run statistics

Data Source

All data is sourced from the official Eurostat REST API, published under the European Commission's reuse policy. Eurostat provides free, authoritative statistical data for the EU and its member states.