Notice Unofficial mirror of data that EASA publishes. Not affiliated with or endorsed by EASA. Not a source for airworthiness compliance. Always confirm against the official EASA publication.

AD Feed Europe Airworthiness directives as JSON and Atom

A free JSON API and per-type Atom feeds over the AD list that EASA publishes. You need no key and no account. In November 2026 EASA's own Safety Publications Tool was offline.

Not a compliance source Always confirm against the official EASA publication.

A type or model as EASA lists it, for example A350, TBM 700, AW189 or 737. The result below comes from this server's copy of the list.

ADs listed for A350

216 publications in EASA's list match this type or model. The newest 8 are below, and each row links to the official EASA document.

NumberSubjectIssuedEffectiveOfficial
2026-0210 Stabilizers – Trimmable Horizontal Stabilizer Centre Joint Pivot Fitting – Inspections
activeIssued 2026-11-03, effective 2026-11-17
2026-11-03 2026-11-17 PDF
26-129PAD Proposed AD: Flight Controls – Flight Control Remote Module – Replacement / Life Limitation
proposedIssued 2026-10-21, effective not listed
2026-10-21 not listed PDF (296 kb)
26-127PAD Proposed AD: Time Limits / Maintenance Checks – Airworthiness Limitations Section / Part 4, System Equipment Maintenance Requirements – Amendment
proposedIssued 2026-10-20, effective not listed
2026-10-20 not listed PDF (298 kb)
26-126PAD Proposed AD: Time Limits / Maintenance Checks – Airworthiness Limitations Section / Part 1, Safe Life Airworthiness Limitations Items – Amendment
proposedIssued 2026-10-20, effective not listed
2026-10-20 not listed PDF (295 kb)
26-124PAD Proposed AD: Doors – Forward and Aft Cargo Door Seals – Inspection / Replacement
proposedIssued 2026-10-15, effective not listed
2026-10-15 not listed PDF (319 kb)
2026-0177R1 Indicating / Recording Systems – Integrated Control Panels – Inspection
activeIssued 2026-10-15, effective 2026-10-22
2026-10-15 2026-10-22 PDF (305 kb)
26-122PAD Proposed AD: Time Limits / Maintenance Checks – Damage Tolerant Airworthiness Limitation Items Part 2 – Amendment
proposedIssued 2026-10-09, effective not listed
2026-10-09 not listed PDF (296 kb)
26-120PAD Proposed AD: Electrical Power – Emergency Electrical Network Management Unit – Modification / Re-Identification
proposedIssued 2026-10-06, effective not listed
2026-10-06 not listed PDF (318 kb)

Subscribe to this type in a feed reader: https://adfeed.deknijf.com/v1/changes.atom?type=A350

What this is not

Not EASA

An unofficial mirror of data that EASA publishes. Not affiliated with or endorsed by EASA.

Not for compliance

The service does not judge whether an AD applies, and it does not match serial or part numbers. Always confirm against the official EASA publication.

Not always current

This server reads the interim page every 30 minutes. Each response gives the last sync time and sets a stale flag when no sync has succeeded for 6 hours.

Not a copy of the PDFs

Every record links to EASA's own document. From each PDF header the server keeps only the AD number, the dates, the supersedure references and the applicability line.

Endpoints

Every response is JSON and carries a meta block with the notice, the last sync time and the stale flag. The OpenAPI documentation lists every parameter.

GET/v1/ads/{number}

One publication with types, links to the official documents, supersedure chain and status.

GET/v1/ads?type=&holder=&class=&issuer=&status=

Search by these parameters, or by subject text and issue or effective date.

GET/v1/types

Type designations with the number of publications for each.

GET/v1/types/{type}/ads

All publications listed for one type or model.

GET/v1/changes?since=&after_id=

New publications, status changes and new documents, paged by id.

GET/v1/changes.atom?type=&holder=&class=&issuer=

The same changes as an Atom feed. Emergency ADs carry an emergency category and title.

GET/v1/status

Last successful sync per source, the stale flag, counts and the CSV reconciliation result.

GET/docs

OpenAPI documentation with every parameter.

How type matching works

A type query matches the type and model names exactly as EASA lists them, without regard to case. The interim page gives a clean list per holder. The archive gives one line of names joined by "/", and some model names contain "/", so the split of archive rows is a guess and is marked parse_confidence: low. Use match=contains to search the type text as EASA published it.

curl 'https://adfeed.deknijf.com/v1/types/A350/ads?status=active'
curl 'https://adfeed.deknijf.com/v1/ads?type=CFM56-7B&match=contains&class=EAD'

The status "active" means only that EASA's published data shows no supersedure, cancellation, withdrawal or revision for the AD. Whether it applies to an aircraft, or is in force, comes from the official EASA document.