EU External Trade Statistics — Eurostat avatar

EU External Trade Statistics — Eurostat

Pricing

from $0.80 / 1,000 record scrapeds

Go to Apify Store
EU External Trade Statistics — Eurostat

EU External Trade Statistics — Eurostat

Pulls EU external trade statistics from Eurostat: intra- and extra-EU trade by member state, partner, product classification, flow, and period. Returns export/import values and trade balances with every dimension code resolved to its label, across the whole external-trade dataset family.

Pricing

from $0.80 / 1,000 record scrapeds

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 hours ago

Last modified

Categories

Share

EU External Trade Statistics — Eurostat Trade Data Scraper

Pulls external trade data straight from Eurostat, the EU's official statistics agency. Returns intra- and extra-EU trade values by member state, partner country, product classification, and trade flow — across the entire external-trade dataset family, from annual figures down to monthly, going back to 2002.


EU External Trade Statistics Scraper Features

  • Walks the whole Eurostat external-trade dataset family — long-term and short-term indicators alike, discovered live from the catalogue, not a hand-picked subset.
  • Resolves every dimension code to its human label. Eurostat ships raw index numbers; you get country names, product descriptions, and indicator labels.
  • Covers member states, trading partners, and SITC/CN/BEC product classifications in one flat schema.
  • Carries Eurostat's own provisional/estimated status flag, which matters if you're using the figures for anything time-sensitive.
  • Returns whichever frequency the source dataset publishes — annual, quarterly, or monthly — without you needing to know which in advance.
  • Narrow to specific dataset codes when you only need one series, or leave it open for full-family coverage.

Who Uses EU Trade Data?

  • Trade analysts & economists — Track EU import/export trends by product group and partner country over time.
  • Supply chain researchers — Quantify exposure to intra-EU sourcing versus extra-EU imports by product.
  • Policy & compliance teams — Watch trade balance shifts ahead of tariff or regulatory decisions.
  • Data journalists — Build trade-flow stories off sourced, structured Eurostat figures instead of a screenshot of a chart.
  • App & dashboard builders — Feed EU trade statistics into BI tools without writing a JSON-stat decoder first.

How EU External Trade Statistics Scraper Works

  1. Reads Eurostat's live dataset catalogue and finds every dataset in the external-trade family.
  2. Requests each dataset's most recent period, then walks backward through its history — by year, quarter, or month, whichever that dataset uses.
  3. Flattens each period's response into one row per (member state, partner, product, indicator) combination, with codes resolved to labels.
  4. Stops once the requested number of records is reached, or a dataset's history runs out.

Input

{
"maxItems": 1000,
"datasetCodes": ["ext_lt_intratrd"]
}
FieldTypeDefaultDescription
maxItemsinteger10Maximum number of observation rows to save. Raise it for full-history pulls.
datasetCodesarray[] (all)Limit the crawl to specific Eurostat ext_* dataset codes (e.g. ext_lt_intratrd, ext_st_eu27_2020sitc). Leave empty for the whole family.

Example — full external-trade family, default sample size:

{}

Example — one dataset, deep history:

{
"maxItems": 50000,
"datasetCodes": ["ext_lt_intratrd"]
}

EU External Trade Statistics Scraper Output Fields

{
"dataset_code": "ext_lt_intratrd",
"dataset_label": "Intra and Extra-EU trade by Member State and by product group",
"geo": "EU27_2020",
"geo_label": "European Union - 27 countries (from 2020)",
"partner": "EU27_2020",
"partner_label": "European Union - 27 countries (from 2020)",
"product_code": "TOTAL",
"product_label": "Total - all products",
"indicator": "PC_TOT_IMP",
"indicator_label": "Share of imports by partner in total imports (%)",
"freq": "A",
"time_period": "2025",
"value": 61.6,
"unit": null,
"status_flag": null,
"last_updated": "2026-09-15T11:00:00+0200",
"source": "ESTAT"
}
FieldTypeDescription
dataset_codestringEurostat dataset code (e.g. ext_lt_intratrd)
dataset_labelstringHuman-readable dataset title
geostringReporting member state code
geo_labelstringReporting member state name
partnerstringPartner country/aggregate code (e.g. EU27_2020, WORLD, CN, US)
partner_labelstringPartner country/aggregate name
product_codestringProduct classification code (SITC/CN/BEC, dataset-dependent)
product_labelstringProduct classification label
indicatorstringTrade indicator code (export/import value, trade balance, flow, etc.)
indicator_labelstringTrade indicator label
freqstringFrequency of the observation — A annual, Q quarterly, M monthly
time_periodstringObservation period (e.g. 2023, 2023-Q4, 2023-01)
valuenumberThe observed value
unitstringUnit of measure where the dataset carries one (e.g. MIO_EUR, THS_T)
status_flagstringEurostat status flag — p provisional, e estimated, : not available
last_updatedstringDataset last-updated timestamp, from Eurostat (shared across the whole dataset, not per-row)
sourcestringData source attribution (ESTAT)

FAQ

What counts as "external trade" here?

Eurostat's ext_* dataset family: intra-EU trade (between member states) and extra-EU trade (with the rest of the world), broken down by partner country, product classification, and trade flow.

Which datasets does this cover?

Every dataset in Eurostat's live catalogue whose code starts with ext_ — long-term indicators, short-term indicators, and the technology-intensity breakdowns alongside them. The list comes from the catalogue on every run, so a dataset Eurostat adds tomorrow shows up without an actor update.

How far back does the data go?

As far back as each dataset's own history — most start in 2002. A run walks backward from the most recent period until either that history runs out or the requested record count is reached.

What does status_flag mean?

Eurostat's own data-quality marker: p for provisional, e for estimated, : for not available. A blank value means the figure is finalized.

Do I need a Eurostat account or API key?

No. External trade statistics are published as open data.


Need More Features?

Need a dataset outside the external-trade family, or a different cut of the data? File an issue or get in touch.

Why Use EU External Trade Statistics Scraper?

  • Full family, not one dataset — walks every ext_* dataset Eurostat publishes, discovered live, instead of wrapping a single series.
  • Labels, not index numbers — Eurostat's raw JSON-stat format hands you a sparse array keyed by position; this actor resolves every dimension to its actual code and label.
  • No API key, no account — Eurostat's external-trade statistics are open data.