FDA Recall Monitor avatar

FDA Recall Monitor

Pricing

$3.00 / 1,000 results

Go to Apify Store
FDA Recall Monitor

FDA Recall Monitor

Normalized FDA recall/enforcement records across food, drug & device categories from the openFDA API. Filter by category, date, classification, recipient state, and keyword. One unified schema.

Pricing

$3.00 / 1,000 results

Rating

0.0

(0)

Developer

Alfredo Carranza

Alfredo Carranza

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Normalized FDA recall & enforcement records across food, drug, and device categories, pulled from the official openFDA API. Built for compliance teams, legal/regulatory staff, food-safety professionals, retailers, and insurers who need to monitor recalls without watching the FDA site by hand.

What you get

One clean, normalized record per recall:

FieldDescription
categoryfood, drug, or device
recalling_firmCompany issuing the recall
classificationClass I / II / III (severity)
statusOngoing, Completed, Terminated
reason_for_recallWhy the product was recalled
product_descriptionProduct affected
report_dateDate FDA reported (normalized YYYY-MM-DD)
recall_initiation_dateDate recall began
city / state / countryFirm location
distribution_patternWhere the product was distributed
source_urlFDA recalls reference

Filters (input)

  • categories — subset of ["food","drug","device"] (default all three)
  • since / untilreport_date range (YYYY-MM-DD)
  • classificationClass I / Class II / Class III
  • state — filter by firm state
  • keyword — substring match on reason + product description
  • maxResultsPerCategory — cap per category

Example input

{
"categories": ["food", "drug"],
"classification": "Class I",
"since": "2026-01-01",
"maxResultsPerCategory": 500
}

Data source & notes

  • 100% official public data from the openFDA enforcement API — no scraping, no login.
  • Class I = most serious (reasonable probability of serious health consequences).
  • Data is public record.

Pricing

Pay-per-result. You pay only for the normalized recall records delivered — no fee just to run. Ideal as a low-cost monitoring feed.