RASFF Food & Feed Alerts (EU) avatar

RASFF Food & Feed Alerts (EU)

Pricing

Pay per usage

Go to Apify Store
RASFF Food & Feed Alerts (EU)

RASFF Food & Feed Alerts (EU)

Estrae le notifiche di allerta e richiamo dell'UE dal RASFF (Rapid Alert System for Food and Feed). Fonte pubblica ufficiale CE, nessuna chiave API. Filtra per tipo allerta, paese, prodotto, rischio e parola chiave.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Lorenzo Talamucci

Lorenzo Talamucci

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Estrae le notifiche di allerta e richiamo del sistema RASFF (Rapid Alert System for Food and Feed) della Commissione Europea. Il RASFF è il sistema ufficiale UE che consente alle autorità di sicurezza alimentare dei 27 Stati membri (+ EFTA/EEA) di condividere rapidamente informazioni su rischi nel settore food & feed.

Fonte: Portale pubblico RASFF Window (webgate.ec.europa.eu/rasff-window)
Senza chiave API — accesso pubblico, dati ufficiali CE.
Total record disponibili: ~31.600+ notifiche (aggiornate in tempo reale).


A chi serve

  • Importatori / distributori — monitoraggio automatico degli alert sul paese di origine dei propri fornitori.
  • Responsabili QA — sorveglianza continua su categorie di prodotto e tipi di pericolo.
  • Consulenti food safety — dataset per analisi di rischio, auditing e reporting.
  • Analisti BI — feed strutturato per dashboard di monitoraggio normativo.
  • Media / ricercatori — accesso strutturato al database pubblico UE.

Input

CampoTipoDefaultDescrizione
classificationTypestring"" (tutte)Tipo notifica: alert, border_rejection, information_followup, information_attention
riskLevelstring"" (tutti)Livello rischio: serious, not_serious, potential
productTypestring"" (tutti)Tipo prodotto: food, feed, fcm
originCountryIsostring""Codice ISO-2 del paese d'origine (es. CN, TR, IN)
notifyingCountryIsostring""Codice ISO-2 del paese notificante (es. DE, IT, FR)
subjectContainsstring""Parola chiave nel soggetto (es. salmonella, aflatoxin)
notificationReferencestring""Riferimento esatto (es. 2026.1234)
maxResultsinteger200Max notifiche da estrarre (max 10.000)

Output — campi per record

CampoTipoDescrizione
referencestringRiferimento univoco (es. 2026.6240)
ecValidationDatestringData di validazione CE
notificationClassificationstringTipo notifica (alert, border rejection, …)
riskDecisionstringDecisione rischio (serious, not serious, …)
productTypestringfood / feed / food contact material
productCategorystringCategoria prodotto (es. "fruits and vegetables")
notifyingCountrystringNome del paese notificante
notifyingCountryIsostringCodice ISO-2 paese notificante
originCountriesstringPaesi di origine (nome, separati da virgola)
originCountriesIsostringCodice ISO-2 paesi di origine
subjectstringDescrizione dell'alert
notifIdintegerID interno RASFF
urlstringLink diretto alla notifica sul portale

Come funziona

  1. Scoperta endpoint: l'actor usa l'API REST interna del portale Angular RASFF Window, scoperta tramite reverse-engineering del bundle JS. Endpoint pubblico (/backend/public/) che non richiede autenticazione.
  2. Catalogo ID: le categorie (classificazione, rischio, prodotto) sono hardcodate come ID stabili; i paesi vengono risolti on-demand da ISO-2 a ID numerico tramite il catalog endpoint.
  3. Paginazione: la risposta API è paginata (50 record/pagina); l'actor itera finché non raggiunge maxResults o l'ultima pagina.

Esempio di record reale

Richiesta di test eseguita il 2026-07-15:

curl -s 'https://webgate.ec.europa.eu/rasff-window/backend/public/notification/search/consolidated/en/' \
-X POST -H 'Content-Type: application/json' \
-d '{"parameters":{"pageNumber":1,"itemsPerPage":1},"notificationClassification":[306],"originCountry":[5075]}'

Risposta (record reale):

{
"reference": "2026.6073",
"ecValidationDate": "10-07-2026 11:38:37",
"notificationClassification": "alert notification",
"riskDecision": "serious",
"productType": "food",
"productCategory": "kitchen equipment and utensils",
"notifyingCountry": "Belgium",
"notifyingCountryIso": "BE",
"originCountries": "China",
"originCountriesIso": "CN",
"subject": "4,4-diaminophenylméthane in Kitchen whisk from China",
"notifId": 857803,
"url": "https://webgate.ec.europa.eu/rasff-window/screen/notification/857803"
}

Note tecniche

  • ToS: dati pubblici CE riutilizzabili ai sensi della Open Data Policy CE. Nessun accesso autenticato.
  • robots.txt: il portale non blocca il crawling programmatico degli endpoint API pubblici.
  • Rate limit: l'API pubblica è priva di rate-limiting esplicito; l'actor usa pause minime per non sovraccaricare il server.
  • Aggiornamento dati: le notifiche vengono pubblicate in tempo reale (più volte al giorno).
  • Filtri avanzati: notificationsClassification, riskDecision, productType, originCountry supportati dall'API nativa.