Product Recall & Safety Alert Aggregator
Pricing
from $1.00 / 1,000 recall alerts
Product Recall & Safety Alert Aggregator
Normalize official US CPSC consumer-product and FDA food/drug recall notices.
Pricing
from $1.00 / 1,000 recall alerts
Rating
0.0
(0)
Developer
Andrew
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Get every US product recall and food safety alert from the official CPSC and FDA feeds in one clean, normalized dataset. Filter by product, brand, or manufacturer, pick your date window, and export the results — no login, no key, no scraping of press releases.
What you get
One dataset record per recall notice, normalized to the same schema across both agencies:
- Source and recall ID:
cpscorfda, plus the official recall or event number - Title and description: the product description and the reason for the recall
- Manufacturer or recalling firm: who issued it
- Products: the individual product names covered by the notice
- Hazard and remedy: what the risk is (choking, laceration, contamination) and what consumers should do — refund, repair, replacement
- Recall date and country
- Source URL back to the official notice where available
- Export to JSON, CSV, Excel, or Google Sheets directly from the Apify console
Use cases
- Retail and e-commerce compliance — check recalls against your catalogue before a recalled SKU keeps selling
- Brand and supplier monitoring — watch your own brands and your suppliers' names for new notices
- Consumer safety alerting — power a newsletter, Slack alert, or app feed of fresh recalls
- Risk, legal, and insurance research — build a searchable history of hazards by product category or manufacturer
- Journalism and research — track recall volume and hazard types over time
How to use
- Choose your Official sources — CPSC consumer products, FDA food enforcement, or both (default: both)
- Optionally enter a Product, brand, or manufacturer to filter on — matched case-insensitively across titles, descriptions, product names, and firms
- Set Days back for how recent FDA notices should be (default 30 days) and Maximum alerts for the cap (default 100)
- Run the actor — normalized alerts appear in the Dataset tab
{"sources": ["cpsc", "fda"],"query": "peanut butter","daysBack": 90,"maxItems": 200}
Leave the query empty to pull everything in the window — useful for building a full recall archive on the first run, then scheduling narrow, filtered runs afterwards.
Output format
{"source": "fda","recallId": "F-1234-2026","title": "Peanut butter jars, 16 oz","description": "Possible Salmonella contamination","manufacturer": "Example Foods Inc","products": ["Peanut butter jars, 16 oz"],"hazard": "Possible Salmonella contamination","remedy": null,"recallDate": "20260102","country": "US","sourceUrl": null}
CPSC records fill in hazard, remedy, and sourceUrl from the official notice; FDA enforcement records carry the recalling firm and reason.
FAQ
Do I need an API key? No. Both feeds are official public government sources.
How far back can I go? Up to 3,650 days (10 years) for FDA enforcement notices. CPSC returns its published recall feed.
Is this only US data? Yes — CPSC covers US consumer products and FDA covers US food and drug enforcement. The country field reflects the notice itself.
Can I run it on a schedule? Yes — a daily run with your brand names as the query gives you an alerting feed; connect it to Slack or email with an Apify integration.
What is Fixture mode? A deterministic sample run with example CPSC and FDA records, useful for testing an integration without hitting the live feeds.