Product Recall & Safety Alert Monitor
Pricing
from $0.99 / 1,000 results
Product Recall & Safety Alert Monitor
Search public product recall and safety alert sources and export clean structured recall records.
Pricing
from $0.99 / 1,000 results
Rating
0.0
(0)
Developer
Inus Grobler
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Product Recall Scraper & Safety Alert Monitor
Product Recall Scraper & Safety Alert Monitor helps you find public product recalls, product safety alerts, and recall notices across multiple official sources with one keyword search.
Use it to check products, brands, hazards, or categories such as charger, lithium battery, electric scooter, baby toy, cosmetics, power bank, or hair dryer. The Actor returns structured recall data that is easy to review in the Apify dataset or export to JSON, CSV, Excel, XML, and other formats.
If you need a product recall scraper, recall monitoring tool, product safety monitor, or recall data API for public sources, this Actor is built for that workflow.
What this Actor does
- Searches selected public recall and safety alert sources
- Collects matching recall records from official public pages and feeds
- Normalizes results into one consistent dataset
- Marks records as new or changed across repeat runs
- Optionally saves RSS and JSON Feed outputs
Why teams use this product recall scraper
- Find product recalls by keyword across several countries in one run
- Monitor product safety alerts without checking each official source manually
- Export recall data for compliance, marketplace, and research workflows
- Track newly published recalls or updated recall notices over time
Supported sources
This Actor currently supports these public sources:
- United Kingdom: UK OPSS product safety alerts and recalls
- Canada: consumer product recalls
- United States: US CPSC product recalls
- Australia: consumer product recalls
- European Union: Safety Gate weekly reports
- New Zealand: product recalls
This is not a complete global recall database. Coverage depends on the public sources listed above.
Who this is for
- e-commerce sellers
- importers and distributors
- compliance teams
- product safety consultants
- marketplace operators
- researchers and analysts
- agencies monitoring product risks for clients
Common use cases
- Check whether a product line has been recalled
- Monitor hazards such as fire, electric shock, choking, or burn risk
- Track brand or competitor recalls
- Build internal recall watchlists
- Export recall results for reporting or review workflows
- Run repeat checks and focus on newly found recalls
Input
The Actor is designed to stay simple.
The default example is intentionally lightweight: it uses battery with the fast US CPSC source so the sample run is quick and usually returns results.
searchQuery: Product, brand, hazard, or keyword to search. This is the only required field.sources: Choose which countries or regions to search.maxResultsPerSource: Maximum number of matching records to collect from each selected source.onlyNew: Return only records that were not seen in previous runs for the same search and source.
Output
Results are saved to the default dataset. Each item represents one recall or safety alert record from an official public source.
Typical fields include:
titlesourcecountryOrRegionalertTyperiskLevelproductNamebrandmodelbarcodeOrIdentifierhazardcorrectiveActionpublishedAtrecallDatesourceUrlimageUrlsisNewisChanged
Example dataset item:
{"title": "Product Recall: Example USB Charger","source": "UK_OPSS","sourceId": "2501-0001","countryOrRegion": "United Kingdom","alertType": "Product recall","riskLevel": "Serious","productCategory": "Electrical appliances and equipment","brand": "Example","productName": "Example USB Charger","model": "X100","barcodeOrIdentifier": "ABC123","hazard": "The product presents a risk of electric shock.","correctiveAction": "The product has been recalled from end users.","publishedAt": "2026-05-13T00:00:00.000Z","recallDate": "2026-05-12T00:00:00.000Z","sourceUrl": "https://www.gov.uk/product-safety-alerts-reports-recalls/example","imageUrls": [],"searchQuery": "charger","matchedKeyword": "charger","riskScore": 85,"isNew": true,"isChanged": false,"previousHash": null,"contentHash": "example-content-hash","scrapedAt": "2026-05-13T10:00:00.000Z"}
Repeat monitoring
The Actor keeps track of seen records by search keyword and source.
isNew = truemeans the record was not seen beforeisChanged = truemeans the same official record was seen before but important content changed
If you want a repeat monitoring workflow, run the same search on a schedule and set onlyNew to true.
Additional outputs
When outputFeeds is enabled, the Actor also saves:
RUN_SUMMARYRSS_XMLJSON_FEED
These are stored in the default key-value store for the run.
How to use it
- Enter a product, brand, or hazard keyword such as
chargerorlithium battery. - Select the countries or regions you want to search.
- Run the Actor.
- Review the dataset, summary, and optional feed outputs.
Python API example
You can run the Actor with the Apify API and read the dataset results with the official Python client:
from apify_client import ApifyClientAPIFY_TOKEN = "YOUR_APIFY_TOKEN"ACTOR_ID = "TheScrapeLab/product-recall-safety-alert-monitor"client = ApifyClient(APIFY_TOKEN)actor_client = client.actor(ACTOR_ID)run_input = {"searchQuery": "lithium battery","sources": ["UK_OPSS", "US_CPSC", "EU_SAFETY_GATE"],"maxResultsPerSource": 25,"onlyNew": False,"includeImages": False,"outputFeeds": False,}run = actor_client.call(run_input=run_input)if run is None:raise RuntimeError("Actor run failed")dataset_client = client.dataset(run["defaultDatasetId"])for item in dataset_client.iterate_items():print(item["title"], "-", item["sourceUrl"])
Limitations
- This Actor searches public sources only
- It does not use private or restricted recall databases
- Some official sites expose limited historical coverage or limited result windows
- Some fields may be missing because different sources publish different levels of detail
- EU Safety Gate currently relies on public weekly report endpoints and may not provide full historical coverage for sparse queries
- New Zealand results may still be limited by source-side search ranking and per-source result limits for very broad searches
Compliance note
Always verify important recall or safety decisions against the official source page before taking action. This Actor is a monitoring and research tool, not legal or compliance advice.