eu-safety-gate-alerts avatar

eu-safety-gate-alerts

Pricing

from $2.00 / 1,000 results

Go to Apify Store
eu-safety-gate-alerts

eu-safety-gate-alerts

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Stroe

Stroe

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

EU Safety Gate Product Recall Alerts

Turn the EU's official rapid alert system for dangerous non-food products into clean, structured data - and keep it current with a monitoring run that only returns what is new.

Safety Gate publishes a report every Friday listing products that market surveillance authorities across the EU have flagged as dangerous. The official portal gives you a web page and an XML file per week. This Actor gives you one flat record per alert, deduplicated, filterable, and ready for a database, a spreadsheet, or an LLM.

What you get

One record per alert, with the fields that matter for compliance work:

FieldDescription
caseNumberOfficial case reference, e.g. SR/02869/26
publicationDateISO date of the weekly report
categoryProduct category, e.g. Jewellery, Toys
product, name, brand, modelProduct identification
batchNumber, barcode, productionDatesBatch-level identification, when supplied
descriptionPlain-language product description
riskTypeChemical, Injuries, Choking, …
riskLevele.g. Serious risk
dangerWhat exactly is wrong with the product
measuresAction taken, and by whom
notifyingCountry, countryOfOriginWho raised the alert, where the product came from
onlineTraderMarketplace or shop, where recorded
alertUrl, recallUrl, pictureUrlsLinks back to the official record

Two ways to run it

Monitoring (default) returns only the weekly reports published since the previous run, and remembers where it stopped. Schedule it weekly and you get new alerts and nothing else. A run with no new report is a valid result - it means nothing was published.

Backfill ignores that memory and always takes the most recent reports. Set maxReports to 52 to pull a year of history.

Filters

Narrow the output to what you actually monitor:

  • categories - e.g. ["Toys", "Jewellery"]
  • notifyingCountries - e.g. ["Germany", "France"]
  • riskTypes - e.g. ["Chemical"]
  • seriousRiskOnly - keep only alerts classified as a serious risk
  • maxItems - hard cap on the number of alerts

Who uses this

  • Retailers and marketplaces that have to delist affected articles
  • Quality and compliance teams at manufacturers and importers
  • Insurers and law firms working on product liability
  • Consumer publications and newsrooms
  • AI agents that need grounded, current product safety facts

Example output

{
"caseNumber": "SR/02869/26",
"publicationDate": "2026-10-16",
"category": "Jewellery",
"product": "Necklace",
"name": "Squid game necklace",
"model": "RM-JL-6641",
"description": "Necklace with a cross-shaped pendant featuring a hidden compartment.",
"riskType": "Chemical",
"riskLevel": "Serious risk",
"danger": "The product has an excessive concentration of cadmium (measured value: 6.4% by weight).",
"notifyingCountry": "Sweden",
"countryOfOrigin": "Unknown",
"onlineTrader": "Other(Fyndiq.se) /",
"alertUrl": "https://ec.europa.eu/safety-gate-alerts/screen/webReport/alertDetail/10097467",
"source": "EU Safety Gate",
"sourceLicence": "CC BY 4.0 (Commission Decision 2011/833/EU)"
}

Source and licence

Data comes from the official EU Safety Gate weekly report API, not from scraping the portal. Content published by the European Commission is reusable under CC BY 4.0 (Commission Decision 2011/833/EU), which permits commercial reuse with attribution. Every record carries the source and licence so that attribution travels with the data.

Product images are linked, not copied: the EU reuse policy excludes third-party works and industrial property rights, and the photographs in an alert generally belong to the manufacturer or the reporting authority.

This Actor collects no personal data.