RASFF Food & Feed Safety Alert Monitor (EU) avatar

RASFF Food & Feed Safety Alert Monitor (EU)

Pricing

Pay per usage

Go to Apify Store
RASFF Food & Feed Safety Alert Monitor (EU)

RASFF Food & Feed Safety Alert Monitor (EU)

Export EU RASFF food & feed safety alerts (recalls, border rejections, contamination notifications) to JSON/CSV/Excel and schedule daily change-monitoring of new alerts by country, product category, hazard or risk. Public data; not affiliated with the European Commission.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

YuanCore

YuanCore

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

0

Monthly active users

5 days ago

Last modified

Share

Search, export and monitor changes in the EU RASFF (Rapid Alert System for Food and Feed) public notifications — the European Commission's alert system for food/feed safety risks: recalls, border rejections, contamination (Salmonella, Listeria, pesticides, mycotoxins, allergens…). Export to JSON / CSV / Excel.

RASFF holds ~31,000 public notifications. The official RASFF Window UI lets you browse them one page at a time, but offers no bulk export and no change feed. This actor reads the public, no-auth RASFF API, normalizes each notification, and (uniquely) lets you watch for new alerts instead of re-checking by hand.

⭐ Primary use — daily alert monitoring

Set monitorSince to an ISO date and schedule the actor daily: it returns only notifications whose ecValidationDate is on/after that date — a lightweight food-safety alert feed. Ideal for food importers, retailers, QA/compliance teams and supply-chain risk monitoring tracking new alerts for a product category, hazard, or country of origin.

Bulk / search pull (one-off)

Set filters in searchParams and a maxItems cap. A full pull is ~31k notifications (a few minutes). Prefer narrowing with searchParams.

What you get per notification

ecValidationDate, reference, subject, productCategory, productType, riskDecision, notificationClassification, notifyingCountry (+ ISO), originCountries (+ ISO), notifId, published.

Who it's for

  • Food importers / retailers / QA — watch alerts for your product categories and suppliers' countries of origin.
  • Supply-chain & due-diligence — monitor recalls and border rejections affecting your sourcing.
  • Food-safety market intelligence — map hazards, categories and notifying countries across the EU.

Input

fieldmeaning
monitorSinceISO date (YYYY-MM-DD) — only alerts validated on/after it (the change feed). Recommended.
searchParamsextra RASFF filter params (object); leave {} for all
maxItemsstop after N notifications (full set ~31k)
pageSizepage size (itemsPerPage), max 200
languageIso2Coderesponse language, default en

Reliability

  • Schema-drift guard — if RASFF changes its API shape (or an unfiltered pull comes back empty), the run fails loudly instead of silently producing an empty/garbage dataset.
  • De-duplication within a run (by notification id); identity-less records are never folded together.
  • Core-field completeness is tracked each run and warns if it collapses (a silent-corruption signal).
  • An automated read-back test (npm test) asserts the above against the live API — including the RASFF DD-MM-YYYY date format.

Data & compliance

  • Source is the public RASFF Window API (webgate.ec.europa.eu/rasff-window) — no login; public EU transparency data.
  • Reused under the European Commission reuse policy (CC BY 4.0); attribute European Commission – RASFF. Data is structured/normalized by this actor.
  • Notification-level data (product, hazard, country, category) — not personal data.
  • Not affiliated with the European Commission. No warranty on accuracy/completeness; verify against the official source before relying on it for decisions.
  • Polite pacing built in.