๐จ FDA Recall Intelligence - Drug, Device & Food
Pricing
from $50.00 / 1,000 results
๐จ FDA Recall Intelligence - Drug, Device & Food
Extract FDA recall data from openFDA database: drug recalls, medical device recalls, food safety alerts. AI-powered intelligence scoring (0-100) based on severity (Class I/II/III), recency, distribution scope. 82,000+ recalls (17K drugs, 37K devices, 28K food).
Pricing
from $50.00 / 1,000 results
Rating
0.0
(0)
Developer
ben
Maintained by CommunityActor stats
1
Bookmarked
11
Total users
3
Monthly active users
11 days ago
Last modified
Categories
Share
๐จ FDA Recall Intelligence โ Drug, Device & Food Recalls with AI Risk Scoring
Extract FDA recall data โ drugs, medical devices and food โ from the official openFDA database as clean, structured rows with an AI intelligence score on every recall. Search across 80,000+ enforcement records by classification (Class I/II/III), company, product keywords and date range, then rank what matters by severity, recency and reach. Export to JSON/CSV/Excel, run on a schedule, call via API, or connect to Make, Zapier or n8n.
๐จ What is the FDA Recall Intelligence?
It turns the openFDA enforcement database into a structured, filterable dataset. Choose a product type and filters (severity class, firm name, keywords like "insulin" or "salmonella", and a date window) and it returns every matching recall with full detail โ product description, reason, recalling firm, distribution and status โ plus a transparent 0โ100 intelligence score that surfaces the most serious, recent and widely-distributed recalls first. So compliance teams, pharmacies, hospitals, distributors and legal professionals can monitor safety risk without combing through the FDA site by hand.
What data does it extract?
- Product type (drug / device / food), description and recall classification
- Reason for recall and current status (e.g. ongoing / terminated)
- Recalling firm with city, state, country and postal code
- Recall number, initiation date, report date and termination date
- Distribution pattern and product quantity
- Regulatory detail โ event ID, voluntary/mandated, firm notification, code info
- Drug fields when available โ brand name, generic name, manufacturer name
- AI intelligence score (0โ100) ranking each recall's severity and relevance
โฌ๏ธ Input
Every field is optional โ leave them empty for all recent recalls, or narrow it down:
| Field | Description |
|---|---|
productType | all (drugs + devices + food), drug, device, or food |
classification | Filter by severity, e.g. ["Class I"], ["Class I", "Class II"]; empty = all |
keywords | Search product descriptions, e.g. ["insulin", "pacemaker", "salmonella"] |
firmName | Recalling firm or manufacturer, e.g. Pfizer, Johnson & Johnson |
dateFrom | Start of recall-initiation date range (YYYY-MM-DD) |
dateTo | End of recall-initiation date range (YYYY-MM-DD) |
maxResults | Cap the run (1โ1000) |
includeIntelligenceScore | Toggle the AI intelligence score on/off |
Example input
{"productType": "drug","classification": ["Class I", "Class II"],"keywords": ["insulin"],"dateFrom": "2025-01-01","dateTo": "2026-06-26","maxResults": 100,"includeIntelligenceScore": true}
โฌ๏ธ Output
Every recall is one clean row (view as a table, or export JSON / CSV / Excel):
{"product_type": "drug","product_description": "Insulin Glargine Injection 100 units/mL, 10 mL vial","classification": "Class II","status": "Ongoing","recalling_firm": "Example Pharma Inc.","city": "Trenton","state": "NJ","country": "United States","postal_code": "08611","reason_for_recall": "Product may contain particulate matter identified during stability testing.","recall_number": "D-1234-2026","recall_initiation_date": "20260115","report_date": "20260205","termination_date": null,"distribution_pattern": "Nationwide in the United States","product_quantity": "12,400 vials","event_id": "90876","voluntary_mandated": "Voluntary: Firm initiated","initial_firm_notification": "Letter","code_info": "Lot #ABC123, Exp 2027-03","center_classification_date": "20260130","more_code_info": null,"brand_name": "Example Insulin","generic_name": "insulin glargine","manufacturer_name": "Example Pharma Inc.","intelligence_score": 73}
๐ก Use cases
- โ Compliance & quality teams: monitor new recalls in your product categories and flag high-severity Class I events the day they post.
- ๐ฅ Pharmacies, hospitals & distributors: check whether drugs or devices you stock are affected and act on ongoing recalls fast.
- โ๏ธ Legal & due diligence: research a company's recall history by
firmNamefor litigation, M&A or supplier vetting. - ๐ก๏ธ Supply-chain & consumer safety: track food recalls by keyword (e.g.
salmonella,listeria) and distribution scope to assess exposure.
๐งฎ How the intelligence score works
A transparent 0โ100 score combining four factors: classification severity (Class I > Class II > Class III, up to 50 pts), recency of the recall-initiation date (up to 25 pts), distribution scope (nationwide > regional > local, up to 15 pts) and status (ongoing recalls rank above terminated ones, up to 10 pts). Higher scores flag the most serious, recent and widely-distributed recalls โ use it to triage and prioritize.
โ FAQ
What recalls does it cover? FDA enforcement records for drugs, medical devices and
food/cosmetics from the openFDA database โ tens of thousands of recalls across all three
categories. Use productType to focus on one or pull all of them.
How do I find the most serious recalls? Set classification to ["Class I"] (the
most serious, risk of death or serious injury) and sort by the intelligence score, which
already weights severity, recency and reach.
Can I search by company? Yes โ set firmName to a manufacturer or recalling firm
(e.g. Pfizer) to pull that company's recall history.
Can I filter by product or contaminant? Yes โ keywords searches the product
description, so terms like insulin, pacemaker or salmonella return matching
recalls.
Can I limit to a date range? Yes โ set dateFrom and/or dateTo (YYYY-MM-DD) to
filter by recall-initiation date; leave both empty for all dates.
What is the intelligence score? A transparent 0โ100 rating built from severity class,
recency, distribution scope and status. Set includeIntelligenceScore to false if you
don't need it.
Do I need an API key? No. It uses the public openFDA API โ no key, login or authentication required.
Can I run it on a schedule or via API? Yes โ schedule recurring runs in Apify, call it via the API/SDK, or connect it to Make, Zapier or n8n.
Is it legal? It collects publicly available recall data published by the FDA via the openFDA API. Use it responsibly for compliance, research and safety monitoring, and follow applicable laws.
๐ You might also like
- openFDA Drug Intelligence โ FDA drug label & data intelligence
- Vehicle Recalls Intelligence โ NHTSA vehicle recalls
Keywords: FDA recall scraper, openFDA API, drug recalls, medical device recalls, food recalls, recall intelligence, Class I recall, product safety alerts, compliance monitoring, recall data, FDA enforcement, consumer safety, supply chain risk, recall tracking, pharmaceutical recalls, food safety.