FDA Scraper: Recalls, Adverse Events & Shortages avatar

FDA Scraper: Recalls, Adverse Events & Shortages

Pricing

from $9.00 / 1,000 drug recalls

Go to Apify Store
FDA Scraper: Recalls, Adverse Events & Shortages

FDA Scraper: Recalls, Adverse Events & Shortages

Scrape openFDA in one actor: drug recalls, FAERS adverse events, official labels, shortages, plus device and food recalls. Export to CSV, Excel, JSON or XML.

Pricing

from $9.00 / 1,000 drug recalls

Rating

0.0

(0)

Developer

PunkRecordsData

PunkRecordsData

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

13 hours ago

Last modified

Categories

Share

PunkRecordsData

๐Ÿ’Š FDA Drug Safety Scraper - Recalls, Adverse Events & Shortages - PunkRecordsData

๐Ÿš€ Export FDA safety data in seconds. One actor covers six openFDA surfaces: drug recalls, FAERS adverse events (432K+ reports for metformin alone), official drug labels with boxed warnings, drug shortages, plus device and food recalls. Search by drug, product or company and download structured rows as CSV, Excel, JSON or XML.

The FDA Drug Safety Scraper reads the official openFDA APIs, no key required, and normalizes each surface into clean columns: recall classification and reason, adverse-event seriousness with MedDRA reactions, label indications and warnings, shortage status by company. Every measured alternative on the Apify Store covers exactly one of these slices; this actor ships all six as separately billed, separately switchable events.

๐ŸŽฏ Target Audience๐Ÿ’ก Primary Use Cases
Pharmacovigilance and drug-safety teamsMonitor adverse events and recalls for your molecules
Hospital pharmacy and supply chainTrack shortages and recalls affecting formularies
Compliance, legal and insuranceEvidence packs on products and firms with dates
Health journalists and researchersReproducible safety datasets across drug classes

๐Ÿ“‹ What the FDA Drug Safety Scraper does

  • Drug recalls (enforcement): recall number, Class I/II/III, status, product, reason, recalling firm, distribution, quantity and dates.
  • Adverse events (FAERS): report id, seriousness (death, hospitalization), patient age and sex, drugs involved and MedDRA reaction terms.
  • Drug labels (SPL): brand, generic, manufacturer, route, product type, boxed-warning flag, indications and warnings excerpts.
  • Drug shortages: generic name, company, status, dosage form, presentation, therapeutic category and update dates.
  • Device recalls and food recalls: the same normalized enforcement schema for two more product universes.
  • Filters: recall classification (Class I/II/III), serious-events-only switch, per-surface caps so one huge surface never eats the run.

๐Ÿ’ก Why it matters: a single safety question ("what is happening with drug X?") spans recalls, adverse events, labels and shortages. The FDA publishes them in four different APIs; this actor answers in one dataset.

Real samples from live runs:

{
"recordType": "drug-recall",
"classification": "Class II",
"status": "Ongoing",
"product": "Metformin Hydrochloride Extended-Release Tablets, USP 750 mg",
"reason": "CGMP deviations detected...",
"recallingFirm": "Boehringer Ingelheim Pharmaceuticals, Inc.",
"reportDate": "2026-07-08",
"error": null
}
{
"recordType": "adverse-event",
"safetyReportId": "26940238",
"serious": "Yes",
"patientSex": "Female",
"drugs": ["METFORMIN"],
"reactions": ["Upper-airway cough syndrome", "Nasal congestion"],
"error": null
}

โœจ Why choose this FDA scraper

  • 6 billable data events in one actor; every measured alternative covers a single slice.
  • Normalized recall schema across drug, device and food, so cross-product monitoring is one table.
  • Boxed-warning flag and label excerpts ready for formulary and compliance reviews.
  • Serious-only switch for FAERS, matching how safety teams actually triage.
  • Honest zero handling: a surface with no matches reports 0 and bills nothing.

๐Ÿ“ˆ How this FDA scraper compares to alternatives

Measured against the FDA actors on the Apify Store (September 2026):

This actorLabels-only actorShortage-only actorRecall-alert monitor
FDA surfaces covered6111
Billable data events6111 real
Adverse events (FAERS)YesNoNoNo
Device + food recallsYesNoNoNo
Price per 1,000 primary records$10.50$10.00$0.01$20 per alert

๐Ÿš€ How to use the FDA Drug Safety Scraper

  1. Create a free Apify account (with $5 of credit) at console.apify.com.
  2. Open this actor's page and click Try for free.
  3. Enter drug, product or company names (or leave empty for the most recent records).
  4. Toggle the surfaces you need; optionally set Class I only or serious events only.
  5. Click Start and download CSV, Excel, JSON or XML.

๐Ÿ’ผ Business use cases

Pharmacovigilance monitoring

Weekly FAERS pull for your molecules, serious events only, straight into your signal-detection pipeline.

Formulary risk management

Recalls plus shortages for every drug on the formulary, one scheduled run, one alerting table.

Litigation and diligence research

All recalls and label warnings for a firm's portfolio with report dates, reproducibly sourced.

Supply-chain early warning

Shortage status changes by therapeutic category, diffed run over run.

๐Ÿ”Œ Automating the FDA Drug Safety Scraper

Connect to Make, Zapier, Slack, Airbyte, GitHub or Google Drive: Class I recall alerts to Slack, shortage deltas to your ERP, FAERS feeds to your warehouse.

๐ŸŒŸ Beyond business use cases

  • Research: drug-class safety profiles across thousands of reports.
  • Personal: check recalls and warnings on medications your family takes.
  • Non-profit: patient-safety watchdog datasets with public sourcing.
  • Experimentation: a zero-setup openFDA playground.

๐Ÿค– Ask an AI assistant about this scraper

"I need FDA recalls, adverse events and shortage status for a list of drugs as CSV, refreshed weekly. Would the FDA Drug Safety Scraper on Apify (apify.com/punkrecordsdata/fda-drug-safety-scraper) cover all of that in one run?"

โ“ Frequently Asked Questions

๐Ÿ’Š How do I get FDA recall data for a specific drug as CSV?

Enter the drug name, keep "Drug recalls" on, click Start and download from the Storage tab.

โš ๏ธ What do Class I, II and III recalls mean?

Class I risks serious harm or death, Class II temporary or reversible harm, Class III unlikely harm. The filter accepts each.

๐Ÿ“‹ Can I get FDA adverse event reports for a medication?

Yes, the FAERS surface returns report id, seriousness, patient demographics, drugs and MedDRA reactions, with a serious-only switch.

๐Ÿšจ How do I check if a drug is on the FDA shortage list?

Enable the shortages surface; rows carry status (Current/Resolved), company, dosage form and update dates.

๐Ÿท Does it include boxed (black box) warnings?

Yes, each label row carries a Yes/No boxed-warning flag plus indication and warning excerpts.

๐Ÿงช Are device and food recalls really included?

Yes, both, using the same normalized recall schema as drug recalls.

๐Ÿ”‘ Do I need an openFDA API key?

No. The actor uses the public no-key tier and paces itself under its limits.

๐Ÿ’ต Do I pay for surfaces that return nothing?

No. Each surface bills per record delivered; zero matches bill zero.

๐Ÿ“ฆ How many records can one run return?

Up to 1,000,000 per run on paid plans; openFDA caps any single query's pagination at 26,000, and the per-surface cap keeps runs balanced. Free users get a 10-record preview.

๐Ÿ•’ How fresh is the data?

Live from openFDA at run time; each row carries its own report/update date. Note the FDA's own disclaimer that openFDA is not for clinical decision-making.

๐Ÿข Can I search by company instead of drug?

Yes, recall and shortage searches also match the firm/company name.

๐Ÿ”Œ Integrate with any app

Datasets are available via the Apify API in JSON, CSV, Excel or XML, with webhooks on completion, ready for Python, Sheets, Power BI or your data warehouse.

๐Ÿ’ก Pro Tip: browse the complete PunkRecordsData collection for more data tools.

๐Ÿ†˜ Need Help? contact.punkrecordsdata@gmail.com

โš ๏ธ Disclaimer: independent tool, not affiliated with the FDA; only publicly available openFDA data. Per the FDA's own disclaimer, openFDA data is not validated for clinical decision-making.