How AeroDue Radar monitors upcoming disruptions
What is monitored, how often, what must be true before an event is published, where coverage is known to be missing, how corrections work and how the data may be cited.
Upcoming strikes and travel disruptionsShort answer
- What it is: a calendar of announced strikes, works, airport and airspace restrictions and other planned disruptions, each linked to the official notice that supports it.
- What is monitored: 35 collectors across 8 markets in the latest health report; 54 source identities may support publication, 53 of them official.
- How often: Collection runs once daily, scheduled for 01:30 Europe/Lisbon. Timing may vary. Notices can change; always check the official source and your operator before travel.
- What it is not: it is not the status of an individual flight, not a passenger-compensation decision and not complete national coverage. An empty calendar is not proof of disruption-free travel.
Live health report: 23 Oct 2026, 05:09 UTC · radar-health.json
What must be true before an event is published
- The notice comes from a publication-eligible source in the registry below, and its link is an HTTPS URL on that source's own domain. News reports can help discovery but never publish an event on their own: publication requires official primary evidence.
- The notice has a parseable start date, an end date that is not earlier than the start, at least one country and a current verification in the latest collection.
- Notices without a complete, confirmed date window are published as advisories and are never given invented dates.
- Only English event pages that also pass stricter rules are offered for search indexing: official primary evidence, a named schedule, airport or airline, a descriptive title, aviation relevance and a forward or recent time window. Every other event page stays available with
noindex.
Evidence boundaries published with every dataset
- Calendar events require an explicit future or active date window. Notices without a complete confirmed window are published separately as advisories, never assigned invented dates.
- Confirmed means listed by the named source; it does not guarantee that a planned strike will happen.
- A calendar date marker is not a claim that disruption lasts all day. Refer to schedule_text and the official source for exact local hours.
- Zero events means no qualifying notice in the monitored sources, not proof that travel will be disruption-free.
- A failed source is shown as unavailable; last-known events may be retained for at most 48 hours with their original verification timestamp.
- Advisories retain the original report and verification dates during source failures. Older or no-longer-reconfirmed notices remain accessible in the advisory archive, not as confirmed current disruptions.
- The rolling 30-day view is a calendar filter, not an expiry rule for active events. Undated advisories remain visible independently of that filter; RSS includes events and additional notices, CSV/iCalendar contain dated events, and JSON also contains the advisory archive.
- No flight counts, passenger counts, operational impact ratings or passenger-specific legal outcomes are inferred.
What the statuses mean
- Confirmed / Announced
- As listed by the named source. Confirmed does not guarantee that a planned strike will happen.
- Active
- The published date window has started and has not ended.
- Archived reference
- The published window has ended. This does not prove that operations recovered.
- Needs review
- Not reconfirmed in the latest collection. The last-known record can remain for at most 48 hours with its original verification time and is never shown as newly confirmed.
- Planned action cancelled · Planned action suspended · Scheduled notice withdrawn · Planned action reinstated · Sources disagree
- A later official notice reported this change. The original notice and the change are both kept and both linked.
Monitored collectors
Each collector reads one official page or feed. Empty means the page was read and no qualifying notice was extracted; that is not proof that nothing is happening. Snapshot shown: 23 Oct 2026, 05:09 UTC.
| Collector | Markets | Categories | Type | Last result | Last success | Failures in a row |
|---|---|---|---|---|---|---|
| aena-news | ES | airports | official-airport | empty | 23 Oct 2026, 05:09 UTC | 0 |
| airservices-news | AU | atc | official-atc | ok | 23 Oct 2026, 05:09 UTC | 0 |
| american-airlines-alerts | US | airlines, weather | official-operator | failed | 15 Oct 2026, 17:27 UTC | 10 |
| brisbane-airport | AU | airports | official-airport | ok | 23 Oct 2026, 05:10 UTC | 0 |
| british-airways-alerts | GB | airlines | official-operator | empty | 23 Oct 2026, 05:09 UTC | 0 |
| ccoo-aereo | ES | unions, handling | official-union | empty | 23 Oct 2026, 05:09 UTC | 0 |
| chiltern-railways | GB | rail | official-operator | empty | 23 Oct 2026, 05:09 UTC | 0 |
| cnv-ov | NL | unions, rail | official-union | empty | 23 Oct 2026, 05:09 UTC | 0 |
| delta-advisories | US | airlines, weather | official-operator | ok | 23 Oct 2026, 05:10 UTC | 0 |
| dfs | DE | atc | official-atc | empty | 23 Oct 2026, 05:09 UTC | 0 |
| duesseldorf-airport | DE | rail | official-airport | ok | 23 Oct 2026, 05:10 UTC | 0 |
| easa-czib | government | official-authority | ok | 23 Oct 2026, 05:09 UTC | 0 | |
| europapress-transport | ES | reputable-news | ok | 23 Oct 2026, 05:10 UTC | 0 | |
| evg | DE | unions, rail | official-union | empty | 23 Oct 2026, 05:09 UTC | 0 |
| faa-advisories | US | atc | official-authority | empty | 23 Oct 2026, 05:09 UTC | 0 |
| faa-ois | US | atc | official-authority | empty | 23 Oct 2026, 05:09 UTC | 0 |
| faa-runway | US | airports | official-authority | ok | 23 Oct 2026, 05:10 UTC | 0 |
| fnv-aviation | NL | unions, airlines, handling | official-union | empty | 23 Oct 2026, 05:09 UTC | 0 |
| fnv-ov | NL | unions, rail | official-union | ok | 23 Oct 2026, 05:09 UTC | 0 |
| fr-transport-ministry | FR | government | official-authority | empty | 23 Oct 2026, 05:09 UTC | 0 |
| italy-enac | IT | government | official-authority | empty | 23 Oct 2026, 05:09 UTC | 0 |
| italy-mit-strikes | IT | government, airlines, handling, atc, rail | official-authority | ok | 23 Oct 2026, 05:09 UTC | 0 |
| italy-mit-withdrawals | IT | official-authority | ok | 23 Oct 2026, 05:09 UTC | 0 | |
| national-rail | GB | rail | official-operator | ok | 23 Oct 2026, 05:10 UTC | 0 |
| nats-news | GB | atc | official-atc | empty | 23 Oct 2026, 05:09 UTC | 0 |
| schiphol-news | NL | airports | official-airport | empty | 23 Oct 2026, 05:09 UTC | 0 |
| snpl | FR | unions, airlines | official-union | empty | 23 Oct 2026, 05:09 UTC | 0 |
| snpnc | FR | unions, airlines | official-union | empty | 23 Oct 2026, 05:09 UTC | 0 |
| transpennine-express | GB | rail | official-operator | failed | 22 Oct 2026, 05:09 UTC | 1 |
| twu-aviation | AU | unions, airlines, handling | official-union | empty | 23 Oct 2026, 05:09 UTC | 0 |
| uk-caa-newsroom | GB | government, atc | official-authority | empty | 23 Oct 2026, 05:09 UTC | 0 |
| unite-aviation | GB | unions, handling | official-union | ok | 23 Oct 2026, 05:09 UTC | 0 |
| uso-air | ES | unions, airlines | official-union | empty | 23 Oct 2026, 05:09 UTC | 0 |
| vcockpit | DE | unions, airlines | official-union | empty | 23 Oct 2026, 05:09 UTC | 0 |
| verdi-aviation | DE | unions, airports, handling | official-union | empty | 23 Oct 2026, 05:09 UTC | 0 |
Coverage and known gaps by market
100 * (healthy configured categories + categories with >=2 independent healthy organizations) / (2 * 8). Empty parser results are not proof of absence. This is configured capability coverage, not national event recall.
| Market | Capability score | Missing categories | Single-organisation categories |
|---|---|---|---|
| United Kingdom (GB) | 50/100 | airports, weather | airlines, unions, handling, government |
| France (FR) | 31/100 | atc, airports, handling, rail, weather | government |
| Germany (DE) | 50/100 | government, weather | atc, airlines, airports, handling |
| Italy (IT) | 38/100 | airports, unions, weather | atc, airlines, handling, rail |
| Spain (ES) | 31/100 | atc, rail, government, weather | airlines, airports, handling |
| Netherlands (NL) | 44/100 | atc, government, weather | airlines, airports, handling |
| United States (US) | 25/100 | unions, handling, rail, government | atc, airlines, airports, weather |
| Australia (AU) | 31/100 | rail, government, weather | atc, airlines, airports, unions, handling |
Publication lead time
Published events whose canonical page was first verified at least 24 hours: 43 · 3 days: 40 · 7 days: 34 · 14 days: 21 · 30 days: 15 before the event start. Measured from first successful HTTP verification of the canonical page; search indexation remains unverified.
Collectors failing in the latest run
transpennine-express, american-airlines-alerts
No compensation decisions, guaranteed indexing, measured search volumes or full national coverage. Resolved indicates an elapsed published schedule, not proof of operational recovery. Failed jobs are observed by the GitHub watchdog, not inferred from successful collection history. Automatic discovery/miss rates require an external benchmark.
Benchmark and misses
Independent trackers and reports are kept as a small benchmark. They are never publication sources; they only test whether the Radar noticed an event that others surfaced. Recall is reported only when at least one case is inside its evaluation window.
Measured recall: not measurable at this snapshot (no case inside its evaluation window) · eligible 0 · detected 0 · missed 0 · evaluated against the build snapshot of 23 Oct 2026, 05:09 UTC.
| Case | Market | Independent reference | Result |
|---|---|---|---|
| Air Corsica pilots strike, 9-16 October 2026 | FR | Strike Tracker | out-of-window |
| French flight crew national strike notice, 17-21 October 2026 | FR | OpenSim | out-of-window |
| Groundforce ground-handling industrial action at Barcelona-El Prat | ES | Wego Europe strike calendar | out-of-window |
| easyJet flight crew strike in Italy, 16 October 2026 | IT | AirportStrikes.eu | out-of-window |
| Toscana Aeroporti / GH Toscana ground-handling strike, 16 October 2026 | IT | AirportStrikes.eu | out-of-window |
| ENAV national air traffic control strike, 21 November 2026 | IT | AirportStrikes.eu | out-of-window |
| Jetstar airport workers industrial action, 2 October 2026 | AU | news.com.au | out-of-window |
Publication-eligible source identities
Official operator: 15 · Official airport: 13 · Official union notice: 12 · Official authority: 9 · Official air-traffic control: 4 · Reputable news (never sufficient alone): 1.
| Source id | Domain | Class |
|---|---|---|
| aena-news | aena.es | Official airport |
| bordeaux-airport | bordeaux.aeroport.fr | Official airport |
| brisbane-airport | bne.com.au | Official airport |
| ca-admtl-airport-access | admtl.com | Official airport |
| duesseldorf-airport | dus.com | Official airport |
| fraport | frankfurt-airport.com | Official airport |
| gatwick | gatwickairport.com | Official airport |
| heathrow | heathrow.com | Official airport |
| ng-faan-operational | faan.gov.ng | Official airport |
| schiphol | schiphol.nl | Official airport |
| schiphol-news | schiphol.com | Official airport |
| yvr | yvr.ca | Official airport |
| za-acsa-operational | airports.co.za | Official airport |
| airservices | airservicesaustralia.com | Official air-traffic control |
| dfs | dfs.de | Official air-traffic control |
| eurocontrol | eurocontrol.int | Official air-traffic control |
| nats | nats.aero | Official air-traffic control |
| easa-czib | easa.europa.eu | Official authority |
| es-transport-ministry | transportes.gob.es | Official authority |
| faa | faa.gov | Official authority |
| faa-runway | faa.gov | Official authority |
| fr-transport-ministry | ecologie.gouv.fr | Official authority |
| italy-enac | enac.gov.it | Official authority |
| italy-mit-strikes | scioperi.mit.gov.it | Official authority |
| ma-sia-airport-works | siamaroc.onda.ma | Official authority |
| uk-caa | caa.co.uk | Official authority |
| air-canada-alerts | aircanada.com | Official operator |
| american-airlines | aa.com | Official operator |
| british-airways | britishairways.com | Official operator |
| chiltern-railways | chilternrailways.co.uk | Official operator |
| delta-airlines | www.delta.com | Official operator |
| eg-egyptair-operational | egyptair.com | Official operator |
| et-ethiopian-operational | ethiopianairlines.com | Official operator |
| ke-kq-operational | kenya-airways.com | Official operator |
| klm-travel-alerts | klm.com | Official operator |
| latam-operational | latamtrade.com | Official operator |
| ma-ram-operational | royalairmaroc.com | Official operator |
| metro-lisboa | metrolisboa.pt | Official operator |
| national-rail | nationalrail.co.uk | Official operator |
| sata-handling-strike | azoresairlines.pt | Official operator |
| transpennine-express | tpexpress.co.uk | Official operator |
| ccoo-aereo | aereo.fsc.ccoo.es | Official union notice |
| cnv-ov | cnv.nl | Official union notice |
| evg | evg-online.org | Official union notice |
| fnv-aviation | fnv.nl | Official union notice |
| fnv-ov | fnv.nl | Official union notice |
| snpl | snpl.com | Official union notice |
| snpnc | snpnc.org | Official union notice |
| twu-aviation | twu.com.au | Official union notice |
| unite-aviation | unitetheunion.org | Official union notice |
| uso-air | fs-uso.es | Official union notice |
| vcockpit | vcockpit.de | Official union notice |
| verdi-aviation | verdi.de | Official union notice |
| europapress-transport | europapress.es | Reputable news (never sufficient alone) |
Change history and corrections
- Every event keeps an append-only history: first detection, first publication and every material or status change. Earlier states are not deleted or rewritten.
- Each event has a stable AeroDue ID. The same id is the
idin the JSON feeds, the prefix of the RSS itemguid(<id>:<revision>) and the iCalendarUID(<id>@aerodue.com). It is shown on every event page next to the first-detection time. - Each event's publisher briefing page lists the full change history, the evidence class, the source ids and the original source links.
- To report a factual error, email contact@aerodue.com with the AeroDue ID and the official source that shows the correct information. Any change to a published record, including a correction, is added as a new entry in its change history.
Citing and reusing the data
Attribution format: AeroDue Disruption Intelligence — [event title]. [canonical event URL]. Always link to the canonical event page.
AeroDue quotes the source headline and schedule text and links to the original notice; official notices remain subject to their publishers' terms. No open licence for bulk redistribution of the AeroDue compilation has been published yet — for reuse beyond citation and the published embeds, contact contact@aerodue.com.
Machine-readable feeds
- All markets: JSON · RSS · CSV · iCalendar
- Australia: JSON · RSS · CSV · iCalendar
- Germany: JSON · RSS · CSV · iCalendar
- Spain: JSON · RSS · CSV · iCalendar
- France: JSON · RSS · CSV · iCalendar
- United Kingdom: JSON · RSS · CSV · iCalendar
- Italy: JSON · RSS · CSV · iCalendar
- Netherlands: JSON · RSS · CSV · iCalendar
- United States: JSON · RSS · CSV · iCalendar
- Publisher briefings with history fields: briefings.json · Collector health: radar-health.json · Media and data room