Economic Calendar: Eurostat, ECB and ONS Release Calendar avatar

Economic Calendar: Eurostat, ECB and ONS Release Calendar

Pricing

from $4.00 / 1,000 release dates

Go to Apify Store
Economic Calendar: Eurostat, ECB and ONS Release Calendar

Economic Calendar: Eurostat, ECB and ONS Release Calendar

Economic calendar of upcoming official release dates from the Eurostat release calendar, the ECB statistical and meeting calendars and the ONS release calendar, in one row shape with status, time zone, links and an iCal event per row. Dates only, no forecasts or actual values. Unofficial tool.

Pricing

from $4.00 / 1,000 release dates

Rating

0.0

(0)

Developer

Plain Record Labs

Plain Record Labs

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Security

Limited permissions

Share

Get an economic calendar of upcoming official release dates for the euro area and the UK as clean rows. One run reads the Eurostat release calendar, the ECB statistical calendar and meeting calendar, and the ONS release calendar, and returns each release in the same shape: source, release name, series codes, reference period, date, time with its time zone, status and a link. Every row also carries an iCal event and the credit line its source asks for.

Press Start with the defaults to get the next 30 days from all three sources.

This is an unofficial tool, not affiliated with Eurostat, the European Central Bank or the Office for National Statistics. It gives release dates only. It has no consensus forecasts, no previous values and no actual figures. ECB information may be obtained free of charge through www.ecb.europa.eu, and the other two calendars are free on their own sites too. This Actor puts them in one feed.

What people use it for

  • Macro dashboards and trading tools: add the European half of an economic release calendar next to a US one, from the agencies themselves instead of a news site.
  • AI agents and bots: ask "what does Eurostat or the ONS release this week" through one API call that returns dates in UTC where the source gives a time.
  • Calendar files: import the run's iCal file into Outlook, Google Calendar or Apple Calendar to see ECB release dates, ECB meetings and ONS releases next to your own events.

Input

FieldWhat it does
Sourceseurostat, ecb, ons. Empty means all three.
From date and To dateLike 2026-11-01. Empty means today to 30 days from today. At most 400 days per run.
KeywordsKeeps a row when any keyword is in its title, category, theme, reference period or series code. For example inflation, GDP, HICP, labour market or monetary policy.
Eurostat scopeEuro indicators only (the default, which covers flash inflation, GDP, unemployment, retail trade and similar), or everything in the Eurostat calendar, which adds articles and publications.
Include ECB meetingsOn by default. Adds Governing Council and General Council meeting dates and press conferences.
Include cancelled ONS releasesOff by default.
Max resultsA cap on how many rows one run returns.

The next 30 days from all three sources was 128 rows on 2026-10-27 (82 ONS, 29 ECB, 17 Eurostat euro indicators). A run makes about four requests and takes well under a minute.

Output

One item per release or meeting, sorted by date. This one is from a real run on 2026-10-27:

{
"uid": "eurostat:22494428",
"source": "Eurostat",
"agency": "Eurostat (European Commission)",
"timezone": "Europe/Luxembourg",
"category": "data release, euro indicators release, statistics explained",
"title": "Flash estimate inflation euro area",
"seriesCodes": ["prc_hicp_fp", "prc_hicp_manr", "prc_hicp_mmor", "prc_hicp_midx", "prc_hicp_inw", "prc_hicp_cow"],
"theme": "Economy and finance",
"referencePeriod": "October 2026",
"releaseDate": "2026-11-04",
"releaseTimeLocal": null,
"releaseDateTimeUtc": null,
"timeStated": false,
"status": "confirmed",
"provisionalDateText": null,
"previousDate": null,
"changeNotice": null,
"euroIndicator": true,
"includesPressRelease": null,
"summary": null,
"url": "https://ec.europa.eu/eurostat/web/main/news/release-calendar",
"ical": "BEGIN:VEVENT\r\nUID:...@official-release-calendar.plainrecordlabs\r\n...\r\nEND:VEVENT",
"attribution": "Source: Eurostat release calendar. Reformatted into rows by Plain Record Labs. Eurostat is not responsible for this reuse.",
"licence": "Eurostat copyright notice and free re-use of data (Commission Decision 2011/833/EU)",
"licenceUrl": "https://ec.europa.eu/eurostat/web/main/help/copyright-notice",
"retrievedAt": "2026-10-27T15:43:15.491Z"
}

The run's key value store also holds CALENDAR, all returned rows as one .ics file, and SUMMARY, the counts per source and each source's attribution.

Things to know before you rely on it:

  • Times. The ECB gives a time for each statistical release, local to Frankfurt, and the ONS gives one for each confirmed release. Those rows have releaseTimeLocal and releaseDateTimeUtc. The Eurostat calendar feed gives the day only, and the ECB meeting calendar gives no times, so those rows have the date and a null time. In the iCal file they are all day events.
  • Status. Most rows are confirmed. A provisional row is an ONS date not fixed yet, with the ONS text such as "November 2026" in provisionalDateText. A tentative row is one the ECB marks tentative. A postponed row is an ONS release that moved, with the old date and the reason. ONS rows can also be cancelled, or published when your range starts in the past.
  • Dates move. Agencies change dates. Run it again before you act on a date, and treat provisional and tentative rows as estimates.
  • Links. ONS rows link to the release page. Eurostat and ECB rows link to the calendar page they came from.
  • What it does not cover. The Bank of England is not included. Its site terms allow only non commercial reuse. National statistics offices of other EU countries are not included either. The Eurostat calendar also lists a few releases that other bodies produce, such as the Commission's Economic Sentiment Indicator and ECB interest rate figures. Those are left out of the Eurostat rows. ECB releases come from the ECB's own calendar instead.
FieldWhat it holds
uidA stable id for the row.
source, agencyEurostat, ECB or ONS, and the agency's full name.
title, category, themeThe release or meeting as the source names it, its type and the Eurostat theme.
seriesCodes, referencePeriodEurostat or ECB dataset codes, and the period the release covers.
releaseDate, releaseTimeLocal, timezoneThe date and local time in the source's own time zone.
releaseDateTimeUtc, timeStatedThe time in UTC, and whether the source states a time at all.
status, provisionalDateText, previousDate, changeNoticeConfirmed, provisional, tentative, postponed, cancelled or published, with the ONS details of a date change.
euroIndicator, includesPressReleaseEurostat euro indicator flag, and whether an ECB release comes with a press release.
summaryThe ONS release summary.
urlThe ONS release page, or the Eurostat or ECB calendar page.
icalThe row as an iCalendar event.
attribution, licence, licenceUrlThe credit line and terms the source asks you to keep with the data.
retrievedAtWhen the run read the source, in UTC.

Where the data comes from and how to credit it

SourceRead fromTermsCredit to keep with the data
ONSThe ONS release calendar search API at api.beta.ons.gov.ukOpen Government Licence v3.0Source: Office for National Statistics. Contains public sector information licensed under the Open Government Licence v3.0.
EurostatThe feed behind the Eurostat release calendar pageEurostat copyright notice, reuse for commercial or non commercial purposes with the source acknowledgedSource: Eurostat release calendar. Reformatted into rows by Plain Record Labs. Eurostat is not responsible for this reuse.
ECBThe ECB statistical calendar and the Governing Council meeting scheduleECB copyright notice, free use with the ECB cited as the sourceSource: European Central Bank (ECB). This information may be obtained free of charge through www.ecb.europa.eu.

The same credit is in each row's attribution field and in the iCal event description. If you pass the data on, keep it there.

FAQ

Is this an economic release calendar with forecasts? No. It has official dates only. Sites that list consensus forecasts get them from surveys of economists, and no agency publishes those.

How do I get the ONS release calendar as JSON? Set Sources to ons and pick your dates. Each row has the ONS release page link, its status and the time in UTC.

How do I get the Eurostat release calendar for euro indicators? That is the default. Set Eurostat scope to everything to get the full Eurostat calendar.

Where are the ECB release dates for HICP or money supply? Set Sources to ecb and Keywords to HICP or BSI. The ECB dataset code is in seriesCodes.

How often should I run it? Once a day is plenty. The calendars change a few times a week at most.

Use it from an AI agent or MCP

AI agents can find and run this Actor through the Apify MCP server. Its search-actors tool finds it, fetch-actor-details reads the input and output fields described above, and call-actor runs it on your Apify account at the prices on the Pricing tab. To give an agent only this Actor as a tool, add it to the server URL: https://mcp.apify.com?tools=plainrecordlabs/official-release-calendar.

Every field is optional. An empty input {} returns the next 30 days from all three sources. For example, this input returns the inflation releases in November 2026:

{ "fromDate": "2026-11-01", "toDate": "2026-11-30", "keywords": ["inflation"] }

Pricing

You pay per release row returned. There is no start fee. Prices are on the Pricing tab. Max results and your run's cost limit cap what one run can cost.

Feedback

Need another official source or a field? Open an issue on the Issues tab.

Plain Record Labs