FDA Recalls Scraper - Food, Drug & Device Enforcement avatar

FDA Recalls Scraper - Food, Drug & Device Enforcement

Pricing

from $2.00 / 1,000 results

Go to Apify Store
FDA Recalls Scraper - Food, Drug & Device Enforcement

FDA Recalls Scraper - Food, Drug & Device Enforcement

Search official openFDA recall enforcement records for food, drugs, and medical devices. Export products, firms, reasons, classifications, dates, quantities, distribution, and status.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Thirdwatch

Thirdwatch

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 hours ago

Last modified

Categories

Share

FDA Recalls Scraper

Search FDA food, drug, and medical-device recalls with products, firms, reasons, classifications, dates, quantities, and distribution details.

What you get

Create a structured recall feed across FDA food, drug, and medical-device enforcement records. Search by product, hazard, firm, or another supported expression, then filter the results by recall class and report date for compliance, supply-chain, safety, and research workflows.

Output fields

FieldDescription
recall_numberFDA recall number
event_idRelated FDA enforcement event
product_typeFood, drug, or device dataset
product_descriptionRecalled product description
product_quantityQuantity covered by the recall
code_infoAffected lot, batch, or product codes
recalling_firmFirm responsible for the recall
address_1 / address_2Firm address
city / state / postal_code / countryFirm location
classificationClass I, II, or III
reason_for_recallPublished recall reason
statusCurrent enforcement status
distribution_patternPublished distribution area
voluntary_mandatedVoluntary or mandated status
initial_firm_notificationInitial notification method
report_dateFDA report date
recall_initiation_dateDate the recall began
center_classification_dateFDA classification date
termination_dateTermination date when available
more_code_infoAdditional affected-code details
openfdaRelated FDA product metadata
source_urlSource record request
querySearch expression used
sourceSource name

Example output

{
"recall_number": "F-1456-2026",
"event_id": "97142",
"product_type": "food",
"product_description": "Ready-to-eat salad products",
"recalling_firm": "Example Foods LLC",
"classification": "Class I",
"reason_for_recall": "Potential contamination with Salmonella",
"status": "Ongoing",
"distribution_pattern": "Nationwide",
"report_date": "2026-07-15",
"query": "reason_for_recall:salmonella"
}

Input parameters

ParameterRequiredDescription
queriesNoFDA search expressions such as reason_for_recall:salmonella or recalling_firm:\"Company Name\".
productTypesNoAny combination of food, drug, and device. Defaults to food.
classificationsNoAny combination of Class I, Class II, and Class III.
reportDateFromNoEarliest report date in YYYY-MM-DD format.
reportDateToNoLatest report date in YYYY-MM-DD format.
sortNonewest or oldest. Defaults to newest.
maxResultsPerSearchNoMaximum unique recalls per product type and search. Defaults to 10.

Use cases

  • Quality and compliance teams: monitor high-risk recalls by class, product, or firm.
  • Supply-chain teams: identify affected products, quantities, lots, and distribution areas.
  • Health journalists and researchers: build source-linked recall datasets over time.
  • Developers: schedule alerts and connect new recall rows to internal workflows.

Limitations

FDA fields vary across product types and older records, so some quantities, dates, locations, codes, or product metadata may be absent. Recall scope and status can change. Verify health, safety, legal, and compliance decisions with the FDA and recalling firm.

Compared to alternatives

Compared with crawlerbros/fda-recalls-scraper, this Actor can run several search expressions across several product types in one job and starts at a lower base result price at publication. Compared with maydit/us-fda-recalls-scraper, it preserves the full FDA product metadata object and supports a low 10-result default for inexpensive monitoring tests. Store pricing and features can change.

FAQ

What do Class I, II, and III mean?

They are FDA risk classifications. Class I is the most serious; read the official record before interpreting a classification for a specific decision.

Can I search by company?

Yes. Use an expression such as recalling_firm:\"Company Name\" in queries.

Why did one product type return no matches?

Food, drug, and device records are separate collections. A term may appear in one collection but not the others.

Explore more data products at thirdwatch.dev. Related Thirdwatch Actors: Google News Scraper, Amazon Product Scraper, and PubMed Research Scraper.

Last verified: 2026-07