Product Recall Monitor: EU Safety Gate, CPSC, FDA, UK, Canada avatar

Product Recall Monitor: EU Safety Gate, CPSC, FDA, UK, Canada

Pricing

$3.00 / 1,000 recalls

Go to Apify Store
Product Recall Monitor: EU Safety Gate, CPSC, FDA, UK, Canada

Product Recall Monitor: EU Safety Gate, CPSC, FDA, UK, Canada

Monitor official product recalls and safety alerts from EU Safety Gate, UK OPSS, US CPSC, US FDA and Canada in one format. Match your brands, barcodes (EAN/UPC) or keywords. $3 per 1,000 recalls.

Pricing

$3.00 / 1,000 recalls

Rating

0.0

(0)

Developer

Henri De Witte

Henri De Witte

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Get official product recalls and safety alerts from 5 government sources in one clean format: EU Safety Gate (RAPEX), UK OPSS, US CPSC, US FDA and the Government of Canada. Add your brands, barcodes (EAN/UPC/GTIN) or keywords and schedule it: you get an alert as soon as one of your products is recalled anywhere.

  • ✅ 5 official sources, 1 format: EU (31 European countries), UK, US and Canada
  • ✅ Consumer products, toys, electronics, cosmetics, food, drugs, medical devices and vehicles
  • ✅ Barcode matching for your whole catalogue (up to 50,000 EAN/UPC codes); leading zeros don't matter
  • ✅ Brand and keyword watch lists (whole words, accent- and case-insensitive)
  • ✅ Brand, barcode, model, batch, hazard, risk level, measures, country of origin, photos and the official link
  • ✅ "Only new since the last run": schedule it daily and only get new recalls
  • ✅ No API keys needed, only public government data. One source down? The others still run.

Who is it for?

  • Online shops and marketplace sellers: the EU General Product Safety Regulation (GPSR) requires you to act on recalls of products you sell. Upload your barcodes and brands and get a daily check.
  • Amazon, eBay and Bol sellers, importers and distributors: see which products from your suppliers are being banned or recalled.
  • Compliance, quality and product safety teams: one feed for EU, UK, US and Canada instead of five websites.
  • Journalists, researchers and consumer organisations: analyse dangerous products by country, category or risk.
  • Insurers and law firms: track recalls in a product category.

How to use it

  1. Choose your sources (all 5 by default) and the period (last 30 days by default).
  2. Optional: add a watch list of brands, barcodes or keywords. A recall is returned when it matches any of them.
  3. Click Start. For alerts, turn on Only new since the last run and add a daily schedule.

Input examples

Daily recall check for a toy shop:

{
"brands": ["Lego", "Playmobil", "Hape"],
"barcodes": ["5702017154206", "4008789712657"],
"keywords": ["water beads", "magnet"],
"productTypes": ["consumer-products"],
"publishedWithinDays": 7,
"onlyNewSinceLastRun": true
}

All EU and UK alerts of the last 30 days:

{ "sources": ["eu-safety-gate", "uk-opss"], "publishedWithinDays": 30 }
FieldDefaultMeaning
sourcesall 5eu-safety-gate, uk-opss, us-cpsc, us-fda, canada
publishedWithinDays30Only recalls published or updated in the last X days
brandsemptyWatch list: brand names
barcodesemptyWatch list: EAN-8, UPC-A, EAN-13 or GTIN-14 codes
keywordsemptyWatch list: words or phrases
excludeKeywordsemptySkip recalls with these words
productTypesallconsumer-products, food, drugs, medical-devices, cosmetics, vehicles, other
fdaApiKeyemptyOptional free openFDA key (only needed for very frequent runs)
maxResults1000Maximum recalls per run
onlyNewSinceLastRunfalseOnly recalls you did not get in an earlier run with the same watch list

Output example

{
"source": "eu-safety-gate",
"jurisdiction": "EU",
"reference": "SR/02881/26",
"title": "Motorcycle helmet – Tank (Befast)",
"productType": "consumer-products",
"productCategory": "protective equipment",
"brands": ["Befast"],
"barcodes": ["8052691172643"],
"batchNumbers": ["BPEH284UCGRY"],
"hazard": "In the event of an impact, the helmet could easily become detached and slip off the head of the user, leaving it exposed to injuries.",
"riskTypes": ["injuries"],
"measures": ["ban marketing of product (compulsory)"],
"countryOfOrigin": "People's Republic of China",
"notifyingCountry": "Italy",
"publishedAt": "2026-10-08T12:42:01.967Z",
"url": "https://ec.europa.eu/safety-gate-alerts/screen/webReport/alertDetail/10119244?lang=en",
"matchedBarcodes": ["8052691172643"]
}

Every row has the same fields, whatever the source. Fields a source does not publish are empty (null or []). The table view shows the date, region, recall, brands, barcodes, hazard, risk and link. Download as JSON, CSV, Excel or use the API.

What does each source contain?

SourceProductsBarcodes / brandsUpdate frequency
EU Safety GateNon-food consumer products, cosmetics, vehiclesYes / yesSeveral times a week
UK OPSSConsumer productsOften / sometimesSeveral times a week
US CPSCConsumer productsSometimes (UPC) / in the titleWeekly
US FDAFood, drugs, medical devicesUPC when on the label / in textWeekly (Wednesday)
CanadaEverything incl. food, drugs and vehiclesNo / in the titleDaily

Pricing

$3 per 1,000 recalls (pay per result). You only pay for recalls that are saved, never for the ones filtered out by your watch list. A daily check of a whole catalogue typically costs a few cents per month. Apify's free plan: max 100 recalls per run.

Tips

  • Use barcodes for exact matches and brands for broad coverage. Many US and Canadian recalls only name the brand in the title, which brand matching also searches.
  • US FDA publishes once a week, so a period of at least 7 days makes sense for FDA.
  • EU Safety Gate keeps the latest alerts in its public feed (about 1 to 2 months). Run the monitor at least monthly so you don't miss any.
  • The run summary (key-value store SUMMARY) lists warnings, e.g. when a source was temporarily down.

All data comes from official, public government sources (European Commission, UK Office for Product Safety and Standards, US CPSC, US FDA via openFDA, Government of Canada open data). The Actor does not collect personal data: contact e-mails and phone numbers in recall texts are removed. Always check the official alert (url) before taking action.