OpenFDA Scraper โ€“ Drug Labels & Recalls avatar

OpenFDA Scraper โ€“ Drug Labels & Recalls

Pricing

from $0.50 / 1,000 results

Go to Apify Store
OpenFDA Scraper โ€“ Drug Labels & Recalls

OpenFDA Scraper โ€“ Drug Labels & Recalls

$0.5/1K ๐Ÿ”ฅ Fast openFDA scraper! Drug labels, adverse events, recalls & device/food enforcement. No key. JSON, CSV, Excel or API in seconds. Query the FDA for pharma research, recall monitoring & compliance โšก

Pricing

from $0.50 / 1,000 results

Rating

0.0

(0)

Developer

ninhothedev

ninhothedev

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

OpenFDA Scraper โ€“ Drug Labels & Food/Drug/Device Recalls

Pull clean, structured data straight from the U.S. FDA's free OpenFDA API: drug product labels (brand, generic, manufacturer, purpose) and food, drug & device recall enforcement reports (reason, classification, recalling firm, status, dates). Export as JSON, CSV or Excel. No API key, no proxy.

๐Ÿ’ต Pricing

Pay per result โ€” about $0.50 per 1,000 records. No subscription and no proxy cost. New Apify accounts include free monthly credits, so you can test it for $0.

๐Ÿ”Ž What can it extract?

  • Drug labels: brand name, generic name, manufacturer, purpose / indications
  • Recalls (food, drug, device): recall number, reason for recall, classification (Class I/II/III), recalling firm, product description, status, city/state/country, report date
  • Direct OpenFDA source URL for every record
  • Four modes in one actor: drugLabels, foodRecalls, drugRecalls, deviceRecalls

๐Ÿš€ How do I use it?

  1. Click Try for free.
  2. Pick a mode and a search query (see examples).
  3. Click Start and download results as JSON, CSV or Excel โ€” or pull them via the API / schedule them.

โš™๏ธ Input example

{
"mode": "foodRecalls",
"search": "reason_for_recall:\"salmonella\"&sort=report_date:desc",
"maxItems": 200
}

Drug label example:

{
"mode": "drugLabels",
"search": "openfda.brand_name:\"aspirin\"",
"maxItems": 100
}

๐Ÿ“ฆ Output example

{
"dataset": "foodRecalls",
"id_or_recall_number": "F-0276-2017",
"brand_name": null,
"generic_name": null,
"manufacturer_or_recalling_firm": "Pharmatech LLC",
"product_description": "Dietary supplement, 30 count bottle",
"reason_for_recall": "Potential for product contamination",
"classification": "Class II",
"status": "Terminated",
"purpose": null,
"city": "Davie",
"state": "FL",
"country": "United States",
"report_date": "20161102",
"url": "https://api.fda.gov/food/enforcement.json?search=recall_number:%22F-0276-2017%22",
"scraped_at": "2026-07-01T09:00:00+00:00"
}

๐ŸŽฏ Use cases

  • Pharmacovigilance & drug-safety monitoring
  • Food-safety and recall alerting dashboards
  • Medical-device compliance tracking
  • Healthcare, insurance & pharma datasets
  • AI assistants that answer drug and recall questions

๐Ÿ’ฐ How much will it cost?

Pay only the per-result price (no proxy cost): 100 โ†’ ~$0.05 ยท 1,000 โ†’ ~$0.50 ยท 10,000 โ†’ ~$5

๐Ÿ†š Why this one

FeatureThis actorOthers
Labels and recalls in one actorโœ…usually one only
Food + drug + device recallsโœ…partial
No key, no proxyโœ…sometimes
Nullable, ML-friendly schemaโœ…inconsistent

โ“ FAQ

Key/proxy? No โ€” the OpenFDA API is free and public. How many records? Up to 1,000 per run (OpenFDA hard cap), paged automatically. Search syntax? Standard OpenFDA field:value expressions, with optional &sort=.

๐Ÿ›Ÿ Support

Found a bug or need an extra field? Open an issue on the actor โ€” fixes and new fields ship fast.

Data via the public OpenFDA API (U.S. Food & Drug Administration). This actor collects only public, non-personal regulatory data.


Keywords: openfda scraper, fda drug labels, drug recalls, food recalls, device recalls, pharmacovigilance, medical device data, food safety, drug safety, JSON CSV Excel