FDA Recalls & Safety Alerts (openFDA Food, Drug, Device) avatar

FDA Recalls & Safety Alerts (openFDA Food, Drug, Device)

Pricing

from $2.00 / 1,000 recall records

Go to Apify Store
FDA Recalls & Safety Alerts (openFDA Food, Drug, Device)

FDA Recalls & Safety Alerts (openFDA Food, Drug, Device)

FDA food, drug and device recall enforcement records from the official openFDA API. Filter by product type, classification (I/II/III), keyword and date. Normalized fields with firm, reason, distribution and openFDA identifiers for matching. Public safety data — not medical advice.

Pricing

from $2.00 / 1,000 recall records

Rating

0.0

(0)

Developer

Shaun Hill

Shaun Hill

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

18 days ago

Last modified

Categories

Share

FDA Recalls & Safety Alerts (openFDA)

Pull FDA food, drug and medical-device recall enforcement records from the official openFDA APIs. Each record includes the recall number, product description, reason, classification (I / II / III), status, recalling firm, distribution pattern, report and termination dates, useful openFDA identifiers (NDC, brand/generic name, etc. when present), and a detail URL.

Useful for compliance teams, retailers, pharmacies, importers, insurers, journalists and safety monitors who need a clean, filterable feed of recent FDA recalls.

Why this Actor

  • Official data only: openFDA enforcement endpoints (/food/enforcement.json, /drug/enforcement.json, /device/enforcement.json). Public US government data — no login and no key required for modest use.
  • Filters that matter: product type (food / drug / device / all), classification, status, free-text keyword, lookback days or an explicit date range.
  • Normalized output: camelCase fields ready for pipelines, plus openfda identifiers for product matching.
  • Cheap and predictable: pay per recall record returned. Runs are small (256 MB).

Input example

{
"productType": "all",
"lookbackDays": 30,
"classification": ["I", "II"],
"keyword": "Listeria",
"maxItems": 100
}

Output example (truncated)

{
"recallNumber": "H-0629-2025",
"productType": "Food",
"productDescription": "…",
"reason": "Potential contamination with Listeria monocytogenes",
"classification": "Class I",
"status": "Terminated",
"recallingFirm": "Middlefield Original Cheese Cooperative",
"distribution": "…",
"reportDate": "2025-10-01",
"terminationDate": "2025-10-01",
"openfda": null,
"detailUrl": "https://www.accessdata.fda.gov/scripts/ires/index.cfm?Event=…"
}

Pricing

Pay per event: one recall-record event per recall returned (planned $0.002 / record = $2 / 1,000). The synthetic apify-actor-start event is kept. Set maxItems or a spending limit to control cost.

Data source, freshness and rate limits

  • Source: openFDA Drug / Device / Food Enforcement APIs.
  • Dates use the FDA report_date field (when the recall appears in the Enforcement Report).
  • Rate limits (no API key): about 240 requests/minute and 120,000 requests/day. This Actor pages at ≤100 results per request with a short delay between pages, which stays well under those limits for typical runs. Heavy scheduled use may need an openFDA API key.
  • openFDA data can lag the FDA Enforcement Report by a short period and may be incomplete. Always treat results as unvalidated.

This Actor returns public FDA safety / recall data from openFDA. It is not medical advice, not a substitute for professional judgment, and not an official FDA product. Do not present this data to end users as medical advice, a diagnosis, a treatment recommendation, or as confirmation that a product is safe or unsafe for a specific patient. openFDA itself states: "Do not rely on openFDA to make decisions regarding medical care." You are responsible for how you display and use this data, including any regulatory, consumer-protection or healthcare-communication requirements. This Actor is not affiliated with or endorsed by the U.S. Food and Drug Administration.