{dataset}: Get statistical data for a dataset

API: europa.eu:eurostat-api
Endpoint: /data/{dataset}
Response format: application/json
Auth: unknown
Method: GET
Last Status: 200
Latency: 237ms

Description

Retrieves statistical data for a specific Eurostat dataset. The dataset code (e.g., 'demo_pjanind', 'nama_10_gdp') must be provided in the path. Query parameters can filter by dimensions like geo (geography), time, and other dataset-specific dimensions.

Parameters (5)

dataset (string, path, required)

Dataset code (e.g., demo_pjanind for population indicators, nama_10_gdp for GDP data)

format (string, query, optional, default: JSON)

Response format

Constraints: {'enum': ['JSON', 'JSONP']}

geo (string, query, optional)

Geographic filter (country/region code). Common codes: EU27_2020 (EU 27 countries), DE (Germany), FR (France), IT (Italy), ES (Spain), etc.

lang (string, query, optional, default: EN)

Language for labels

Constraints: {'enum': ['EN', 'DE', 'FR', 'IT', 'ES', 'PT', 'NL', 'PL', 'RO', 'BG', 'HR', 'CS', 'DA', 'EL', 'ET', 'FI', 'GA', 'HU', 'LT', 'LV', 'MT', 'SK', 'SL', 'SV']}

time (string, query, optional)

Time period filter (year or range). Examples: 2023, 2020-2023, 2020+

Examples (2)

Get statistical data for a dataset openapi-spec
curl 'https://ec.europa.eu/eurostat/api/dissemination/statistics/1.0/data/demo_pjanind?geo=EU27_2020&time=2023'
import requests

resp = requests.get(
    "https://ec.europa.eu/eurostat/api/dissemination/statistics/1.0/data/demo_pjanind",
    params={
        'geo': 'EU27_2020',
        'time': '2023',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("eurostat")
result = api.fetch("data/{dataset}", geo="EU27_2020", time=2023)

for item in result:
    print(item)
const resp = await fetch("https://ec.europa.eu/eurostat/api/dissemination/statistics/1.0/data/demo_pjanind?geo=EU27_2020&time=2023");
const data = await resp.json();
Get statistical data for a dataset probe-gate
curl 'https://ec.europa.eu/eurostat/api/dissemination/statistics/1.0/data/demo_pjanind?format=JSON&lang=EN&geo=EU27_2020&time=2023'
import requests

resp = requests.get(
    "https://ec.europa.eu/eurostat/api/dissemination/statistics/1.0/data/demo_pjanind",
    params={
        'format': 'JSON',
        'lang': 'EN',
        'geo': 'EU27_2020',
        'time': '2023',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("eurostat")
result = api.fetch("data/{dataset}", format="JSON", lang="EN", geo="EU27_2020", time=2023)

for item in result:
    print(item)
const resp = await fetch("https://ec.europa.eu/eurostat/api/dissemination/statistics/1.0/data/demo_pjanind?format=JSON&lang=EN&geo=EU27_2020&time=2023");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 02:08:37.030258 200 237ms
2026-04-16 01:03:21.924448 200 189ms
2026-04-15 03:17:10.740576 200 221ms
2026-04-15 00:55:11.899769 200 212ms
2026-04-14 03:41:36.153237 200 205ms
2026-04-14 02:37:22.797855 200 325ms
2026-04-12 13:19:43.836388 200 161ms
2026-04-12 12:28:24.653446 200 196ms
2026-04-10 02:23:35.221268 200 174ms
2026-04-10 01:38:37.762113 200 1050ms
2026-04-09 03:50:14.697693 200 201ms
2026-04-09 03:24:33.982018 200 987ms
2026-04-08 07:52:34.884207 200 216ms
2026-04-08 00:55:29.777322 200 195ms
2026-04-07 00:54:49.449060 200 182ms
2026-04-07 00:00:40.014748 200 248ms
2026-04-06 06:17:18.072375 200 688ms
2026-04-05 19:34:25.694721 200 277ms
2026-04-05 03:44:37.421221 200 334ms
2026-04-05 00:27:24.805661 200 265ms
2026-04-04 02:37:25.966070 200 187ms
2026-04-04 02:00:56.179061 200 209ms
2026-04-03 12:49:10.995363 200 177ms
2026-04-03 12:23:35.971814 200 202ms
2026-03-30 02:32:50.974664 200 159ms
2026-03-30 02:24:04.959387 200 219ms
2026-03-29 13:30:52.567674 200 193ms
2026-03-29 13:05:44.695810 200 859ms
2026-03-23 10:47:58.992269 200 153ms
2026-03-23 09:24:27.961853 200 178ms