FDA Recalls & Enforcement Scraper avatar

FDA Recalls & Enforcement Scraper

Pricing

from $0.01 / 1,000 results

Go to Apify Store
FDA Recalls & Enforcement Scraper

FDA Recalls & Enforcement Scraper

Extracts FDA recall and enforcement data for drugs, food, and medical devices using the openFDA API. Filter by product type, classification, date range.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

CoDee

CoDee

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

18 days ago

Last modified

Categories

Share

:pill: FDA Recalls Tracker

Search the FDA enforcement and recall database via the openFDA API — covering drug, food, and medical device recalls across the United States. Thousands of active and historical recalls with classification severity, company details, and distribution patterns.

What data does it extract?

For each recall, the Actor extracts:

FieldDescription
Recall NumberFDA recall identifier
Product TypeDrug, food, or device
ClassificationSeverity: Class I (most serious), Class II, or Class III
StatusOngoing, Completed, Terminated, or Pending
Recalling FirmCompany that initiated the recall
Product DescriptionWhat was recalled
Reason for RecallWhy the product was recalled
Distribution PatternWhere the product was distributed
DatesRecall initiation, classification, and termination dates
LocationCity, state, and country of the recalling firm

Output example

{
"recallNumber": "D-0123-2026",
"productType": "drug",
"classification": "Class II",
"status": "Ongoing",
"recallingFirm": "Acme Pharmaceuticals Inc",
"city": "Parsippany",
"state": "NJ",
"country": "United States",
"productDescription": "Ibuprofen Tablets, 200 mg, 100 count bottles",
"reasonForRecall": "Failed dissolution specifications",
"codeInfo": "Lot# AB1234, Exp 12/2026",
"productQuantity": "50,000 bottles",
"distributionPattern": "Nationwide",
"recallInitiationDate": "20260115",
"voluntaryMandated": "Voluntary: Firm initiated",
"scrapedAt": "2026-02-25T12:00:00.000Z",
"sourceUrl": "https://api.fda.gov/drug/enforcement.json"
}

Input options

ParameterTypeDescription
productTypestringWhich database to query: drug, food, or device. Default: drug.
statusstringFilter by status: Ongoing, Completed, Terminated, Pending. Leave empty for all.
classificationstringFilter by severity: Class I, Class II, or Class III. Leave empty for all.
searchTextstringFree text search across all fields (company name, product, reason, etc.).
dateFromstringStart date in YYYY-MM-DD format.
dateTostringEnd date in YYYY-MM-DD format.
maxRecordsintegerMaximum records to fetch. Default: 1,000.

Classification severity

ClassSeverityDescription
Class IMost seriousProducts that could cause serious health problems or death
Class IIModerateProducts that might cause temporary or reversible health effects
Class IIILeast seriousProducts unlikely to cause adverse health reactions

Use cases

  • Food safety teams — Monitor recalls affecting your supply chain or product categories
  • Pharmaceutical companies — Track competitor recalls and industry-wide quality trends
  • Healthcare providers — Stay informed about drug and device recalls affecting patients
  • Compliance officers — Ensure recalled products are removed from distribution channels
  • Law firms — Research recall histories for product liability and class action cases
  • Investors — Monitor recall activity as a risk indicator for pharma and food companies
  • Data journalists — Report on recall trends, repeat offenders, and public safety patterns

Data freshness

The FDA updates this database daily. Schedule this Actor to run daily or weekly to track new recalls.

Cost

This Actor uses the openFDA public API. Typical cost: less than $0.01 per run for up to 1,000 records.