FDA Drug Recalls & Enforcement Data avatar

FDA Drug Recalls & Enforcement Data

Pricing

Pay per usage

Go to Apify Store
FDA Drug Recalls & Enforcement Data

FDA Drug Recalls & Enforcement Data

Search, filter, and normalize FDA drug recall and enforcement records. Returns cleaned data with drug name normalization, firm deduplication, severity classification, and recall category analysis. Free API, no key required.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Chris Wakefield

Chris Wakefield

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Chris The Dev

FDA Drug Recalls & Enforcement Data Scraper

Search, filter, and normalize FDA drug recall and enforcement records from the openFDA API. Returns cleaned data with drug name normalization, firm name deduplication, severity classification, and recall reason categorization.

Features

  • Zero API key required — uses the free public openFDA API
  • Structured filters — search by query, classification (Class I/II/III), status, country, firm, or product type
  • Data normalization — firm names cleaned, recall reasons categorized, severity ranked
  • Multiple output formats — full dataset (JSON), human-readable summary (text), statistics (JSON)
  • 17,773+ enforcement records — continuously updated by the FDA

Input Parameters

ParameterTypeDefaultDescription
searchQuerystring(empty)Free-text search across recall reason, product, and firm name
classificationselectAllFDA severity class (Class I=high, II=moderate, III=low)
recallStatusselectAllOngoing or Terminated recalls
maxResultsinteger50Max records to return (up to 1000)
countrystring(empty)Filter by country name
recallingFirmstring(empty)Filter by firm name (partial match)
productTypeselectAllDrug, Biologics, Device, or Veterinary

Example Input

{
"searchQuery": "sterility",
"classification": "Class_I",
"recallStatus": "Ongoing",
"maxResults": 20,
"country": "United States"
}

Example Output

{
"eventId": "12345-6",
"recallingFirm": "Teva Pharmaceuticals Usa",
"recallingFirmRaw": "Teva Pharmaceuticals USA",
"productDescription": "Lisinopril 10 mg Tablets",
"classification": "Class_II",
"classificationLabel": "Class II — Moderate Risk (temporary/reversible effects)",
"severityRank": 2,
"status": "Ongoing",
"reasonForRecall": "Failed dissolution specifications",
"recallCategory": "dissolution",
"activeIngredients": ["Lisinopril"],
"country": "United States",
"distributionPattern": "Nationwide"
}

Use Cases

  • Pharma competitive intelligence — track competitor recall patterns and quality issues
  • Compliance monitoring — automated alerts for new recalls in your product category
  • Supply chain risk assessment — identify problematic manufacturers and distributors
  • Healthcare legal & regulatory — research recall history for litigation support
  • Market research — analyze recall trends by firm, class, and geography

Classification Guide

ClassRisk LevelMeaning
Class IHighDangerous or defective products that could cause serious health problems or death
Class IIModerateProducts that may cause temporary or medically reversible adverse effects
Class IIILowProducts unlikely to cause adverse health effects (labeling or packaging violations)

Data Source

This actor uses the openFDA drug enforcement API, a free public API provided by the U.S. Food and Drug Administration. Data is updated regularly as the FDA processes recall reports. Licensing: openFDA data is available under CC0.

About Chris The Dev

Built by Chris Wakefield. Follow for more data scraping actors.