OpenFDA Recall and Enforcement Monitor
Pricing
from $0.25 / 1,000 results
OpenFDA Recall and Enforcement Monitor
Query the public openFDA enforcement API for food, drug, or device recalls with Lucene search filters. One row per recall with firm, product, status, classification, and distribution fields. Unofficial; not affiliated with the FDA.
Pricing
from $0.25 / 1,000 results
Rating
0.0
(0)
Developer
Bakos Bence
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
What does OpenFDA Recall and Enforcement Monitor do?
Query the public openFDA enforcement API for food, drug, or device recalls with Lucene search filters — no API keys and no login. Each dataset row is one recall with firm, product description, reason, status, classification, geography, and distribution fields. Export JSON or CSV via Apify API, schedule, or MCP.
Unofficial. This Actor is not affiliated with, endorsed by, or maintained by the U.S. Food and Drug Administration (FDA). It reads public openFDA endpoints only.
Dashboards: connect Power BI, Tableau, Looker Studio, or Qlik to the dataset API — see Export to Power BI, Tableau, Looker Studio & Qlik near the end. AI agents: paste this Actor's Store page URL into an Apify-capable agent (MCP / Claude / Cursor with Apify), create an Apify account and API token once, and the agent can run the Actor and wire up the output.
Why use this OpenFDA recall monitor?
- 🏥 Food, drug, and device enforcement recalls in one Actor
- 🔍 Lucene search on status, firm, classification, and more
- 📊 Structured rows ready for compliance dashboards
- 🛡️ Direct HTTP — lightweight, no browser
How to scrape FDA recalls
- Open this Actor in Apify Console.
- Click Start on the prefilled food +
status:Ongoingquery (maxItems5). - Switch
datasettodrugordeviceand adjustsearchQueryas needed. - Export the dataset or pull via API.
{"dataset": "food","searchQuery": "status:Ongoing","maxItems": 5,"proxyType": "none"}
How much does it cost?
Pay per event (PPE): Actor start + each recall result row. On Free, results are about $0.49 / 1,000; paid plans are lower (see the Pricing tab).
Input
| Field | Description |
|---|---|
dataset | food, drug, or device |
searchQuery | openFDA Lucene search string |
maxItems | Cap on recall rows |
proxyType | Optional proxy |
Sample output
{"recallNumber": "F-1234-2024","recallingFirm": "Example Foods Inc.","productDescription": "Frozen vegetable blend 16 oz bag","reasonForRecall": "Potential Listeria contamination","status": "Ongoing","classification": "Class I","reportDate": "2024-03-15","city": "Chicago","state": "IL","country": "United States","distributionPattern": "Nationwide","productQuantity": "12,000 cases","sourceUrl": "https://api.fda.gov/food/enforcement.json?...","scrapedAt": "2026-09-09T10:00:00+00:00"}
FAQ
Is this official FDA software?
No. It is unofficial and not affiliated with the FDA. Do not rely on openFDA for medical decisions.
Do I need an API key?
No for basic use — openFDA public endpoints. High-volume use may require an FDA API key per their terms.
Can AI agents call this?
Yes — Actor ID bakos_bence/openfda-recalls via Apify API or MCP.
Something broke?
Open the Issues tab on this Actor's page.
Related Actors
| Actor | Use together when… |
|---|---|
| Public Document Finder | You need broader public regulatory document search |
| Domain Typosquat Scanner | You need brand/domain risk checks alongside recall monitoring |
Profile: bakos_bence on Apify.
For AI agents & LLM apps
Paste this Actor's Apify Store URL into an agent that can use Apify (MCP, Claude, Cursor, etc.). With an Apify account and API token, the agent can set input, run the Actor, and fetch the dataset.
Export to Power BI, Tableau, Looker Studio & Qlik
- Run the Actor (or open a finished run).
- Open the Dataset → API / Export.
- Copy the dataset items URL (JSON or CSV).
- In your BI tool, add a web / API data source with that URL (and your Apify token as a header or query param if required).
- Refresh on a schedule that matches your recall monitoring cadence.
Recall data is public FDA enforcement information — always verify critical compliance decisions against official FDA sources.