Economic Calendar: Eurostat, ECB and ONS Release Calendar
Pricing
from $4.00 / 1,000 release dates
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Security
Limited permissionsShare
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
| Field | What it does |
|---|---|
| Sources | eurostat, ecb, ons. Empty means all three. |
| From date and To date | Like 2026-11-01. Empty means today to 30 days from today. At most 400 days per run. |
| Keywords | Keeps 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 scope | Euro 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 meetings | On by default. Adds Governing Council and General Council meeting dates and press conferences. |
| Include cancelled ONS releases | Off by default. |
| Max results | A 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
releaseTimeLocalandreleaseDateTimeUtc. 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. Aprovisionalrow is an ONS date not fixed yet, with the ONS text such as "November 2026" inprovisionalDateText. Atentativerow is one the ECB marks tentative. Apostponedrow is an ONS release that moved, with the old date and the reason. ONS rows can also becancelled, orpublishedwhen 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.
| Field | What it holds |
|---|---|
uid | A stable id for the row. |
source, agency | Eurostat, ECB or ONS, and the agency's full name. |
title, category, theme | The release or meeting as the source names it, its type and the Eurostat theme. |
seriesCodes, referencePeriod | Eurostat or ECB dataset codes, and the period the release covers. |
releaseDate, releaseTimeLocal, timezone | The date and local time in the source's own time zone. |
releaseDateTimeUtc, timeStated | The time in UTC, and whether the source states a time at all. |
status, provisionalDateText, previousDate, changeNotice | Confirmed, provisional, tentative, postponed, cancelled or published, with the ONS details of a date change. |
euroIndicator, includesPressRelease | Eurostat euro indicator flag, and whether an ECB release comes with a press release. |
summary | The ONS release summary. |
url | The ONS release page, or the Eurostat or ECB calendar page. |
ical | The row as an iCalendar event. |
attribution, licence, licenceUrl | The credit line and terms the source asks you to keep with the data. |
retrievedAt | When the run read the source, in UTC. |
Where the data comes from and how to credit it
| Source | Read from | Terms | Credit to keep with the data |
|---|---|---|---|
| ONS | The ONS release calendar search API at api.beta.ons.gov.uk | Open Government Licence v3.0 | Source: Office for National Statistics. Contains public sector information licensed under the Open Government Licence v3.0. |
| Eurostat | The feed behind the Eurostat release calendar page | Eurostat copyright notice, reuse for commercial or non commercial purposes with the source acknowledged | Source: Eurostat release calendar. Reformatted into rows by Plain Record Labs. Eurostat is not responsible for this reuse. |
| ECB | The ECB statistical calendar and the Governing Council meeting schedule | ECB copyright notice, free use with the ECB cited as the source | Source: 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