EU Open Data Portal Scraper avatar

EU Open Data Portal Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
EU Open Data Portal Scraper

EU Open Data Portal Scraper

Scrape datasets from the EU Open Data Portal (data.europa.eu). Search by keyword, browse by theme or publisher, or fetch full details for specific datasets. No API key required.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Scrape datasets from the EU Open Data Portal — Europe's official open data hub. Access over 1.7 million datasets from EU institutions, member states, and public bodies. No API key or registration required.

What This Actor Does

The EU Open Data Portal Scraper retrieves structured metadata for datasets published on data.europa.eu. You can search by keyword, browse datasets by EU theme (Environment, Energy, Health, etc.), filter by publisher, or look up specific datasets by their ID.

Each result includes:

  • Dataset ID, title, and description (in your chosen language)
  • Publisher name and homepage
  • Theme categories (e.g., Environment, Economy, Transport)
  • Keywords and tags
  • Publication and modification dates
  • Available distribution formats and download URLs
  • Language availability
  • Portal link

Use Cases

  • Research & analysis: Find EU datasets on climate, health, transport, economics, and more
  • Data journalism: Discover official EU statistics and reports
  • Academic work: Locate government datasets for studies and papers
  • Business intelligence: Access EU open data for market research
  • Regulatory compliance: Find official EU regulatory datasets

Input

FieldTypeDescriptionDefault
modeSelectSearch mode: searchDatasets, byTheme, byPublisher, datasetDetailssearchDatasets
queryTextKeyword or phrase to search forclimate change
themeSelectEU theme category (e.g., ENVI for Environment, ENER for Energy)
publisherTextPublisher name filter (e.g., Eurostat)
datasetIdTextDataset ID for detail lookup
localeSelectLanguage for titles/descriptions (ISO code, e.g., en, de, fr)en
formatFilterSelectOnly return datasets with this distribution format (CSV, JSON, XML, etc.)Any
maxItemsIntegerMaximum datasets to return (1–5000)50

Modes

  • searchDatasets (default): Search all datasets by keyword. Leave query blank to browse all datasets.
  • byTheme: Browse datasets filtered by an EU data theme. Requires theme.
  • byPublisher: Search datasets from a specific publisher. Uses publisher or query.
  • datasetDetails: Fetch complete metadata for a specific dataset by datasetId.

EU Data Themes

IDName
AGRIAgriculture, Fisheries, Forestry and Food
ECONEconomy and Finance
EDUCEducation, Culture and Sport
ENEREnergy
ENVIEnvironment
GOVEGovernment and Public Sector
HEALHealth
INTRInternational Issues
JUSTJustice, Legal System and Public Safety
REGIRegions and Cities
SOCIPopulation and Society
TECHScience and Technology
TRANTransport
OP_DATPROProvisional Data

Output

Each record contains:

{
"dataset_id": "jrc-10112-10001",
"title": "European Climate Assessment Dataset",
"description": "Daily meteorological observations at weather stations across Europe...",
"publisher_name": "Joint Research Centre",
"publisher_url": "https://ec.europa.eu/jrc",
"themes": ["Environment", "Science and Technology"],
"keywords": ["climate", "meteorology", "temperature", "precipitation"],
"issued_date": "2020-03-15",
"modified_date": "2024-01-10",
"languages": ["en", "de", "fr"],
"format_types": ["CSV", "JSON"],
"distributions": [
{
"title": "Climate Data CSV",
"format": "CSV",
"media_type": "text/csv",
"access_url": "https://example.eu/data/climate.csv",
"download_url": "https://example.eu/data/climate.csv",
"license": "CC BY 4.0"
}
],
"download_url": "https://example.eu/data/climate.csv",
"catalog": "jrc",
"country": "eu",
"url": "https://data.europa.eu/data/datasets/jrc-10112-10001",
"type": "dataset",
"scrapedAt": "2026-06-02T10:00:00+00:00"
}

Data Source

The EU Open Data Portal REST API (data.europa.eu/api/hub/search) is a free, open API with no authentication or registration required. It indexes over 1.7 million datasets from EU institutions and member states.

Frequently Asked Questions

Do I need an API key? No. The EU Open Data Portal API is completely free and open. No registration required.

How many datasets can I retrieve? Up to 5,000 per run using the maxItems field. The portal has over 1.7 million datasets in total.

Can I filter by language? Yes. Use the locale field to get titles and descriptions in your preferred EU language (English, German, French, etc.).

How do I find datasets in a specific format like CSV? Use the formatFilter field and select CSV (or JSON, XML, PDF, etc.).

What is a dataset ID? Each dataset on the EU Open Data Portal has a unique identifier shown in its portal URL. You can use datasetDetails mode with this ID to get full metadata.

How recent is the data? The API reflects the live state of the EU Open Data Portal, which is updated continuously as member states and EU institutions publish new datasets.