VOOZH about

URL: https://apify.com/pink_comic/openfda-drug-adverse-events-recalls

โ‡ฑ openFDA Drug Safety Scraper - FAERS & Recalls API ยท Apify


๐Ÿ‘ openFDA FAERS Scraper - Drug Adverse Events & Recalls API avatar

openFDA FAERS Scraper - Drug Adverse Events & Recalls API

Pricing

from $2.00 / 1,000 results

Go to Apify Store

openFDA FAERS Scraper - Drug Adverse Events & Recalls API

Search openFDA FAERS adverse event reports, drug/device/food recalls, and drug labels by drug name, manufacturer, reaction, or date. Use this scraper/API for pharmacovigilance, regulatory monitoring, healthcare risk analysis, and FDA safety alerts. No API key needed.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ Ava Torres

Ava Torres

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

openFDA Drug Search - Adverse Events, Recalls, Drug Labels & Safety Data

Search the FDA's openFDA database for drug safety information. Look up adverse event reports (FAERS), FDA product recalls, and drug label/package insert data. Find side effects, serious outcomes, recall classifications, and prescribing information for any drug, medical device, or food product. Covers the full FDA adverse event reporting system with millions of records. No API key required.

Data comes directly from the official FDA openFDA API โ€” the same source used by pharmaceutical companies, regulators, and researchers worldwide.

What You Get

Adverse Events (FAERS)

FieldDescription
safetyReportIdFDA safety report ID
receiveDateDate FDA received the report
seriousWhether the event was classified as serious
seriousOutcomeOutcome types (death, hospitalization, disability, life-threatening, etc.)
reactionsList of reported adverse reactions
drugsDrugs involved in the event, including roles (suspect, concomitant)

Recalls

FieldDescription
recallNumberFDA recall number
classificationRecall severity (Class I = most serious, Class II, Class III)
recallingFirmCompany initiating the recall
reasonForRecallStated reason for the recall
brandNameProduct brand name
genericNameGeneric product name

Drug Labels

FieldDescription
brandNameBrand name
genericNameGeneric name
Full label sections including indications, dosage, warnings, contraindications, adverse reactions, and manufacturer information

Use Cases

  • Pharmacovigilance โ€” Search adverse event reports for a specific drug to identify safety signals before and after market approval.
  • Recall monitoring โ€” Track all FDA recalls for a pharmaceutical company or drug class, filtered by classification level.
  • Drug safety research โ€” Extract FAERS data for academic or regulatory research without manually querying the FDA website.
  • Competitive intelligence โ€” Compare adverse event profiles across drugs in the same therapeutic class.
  • Regulatory compliance โ€” Pull recall history for products distributed by a supplier or partner to assess risk exposure.
  • Medical device monitoring โ€” Search device recalls across Class I, II, and III classifications.
  • Litigation support โ€” Retrieve structured adverse event data for specific drugs and time periods for legal discovery.
  • Healthcare risk assessment โ€” Identify drugs with the highest rates of serious outcomes in a target population.

How to Use

Step 1: Open the actor on Apify

Go to the actor page and click Try for free.

Step 2: Configure your input

Option A โ€” Search drug adverse events

{
"searchType":"adverse_events",
"query":"ibuprofen",
"maxResults":100
}

Option B โ€” Search FDA recalls with date range

{
"searchType":"recalls",
"query":"contamination",
"dateFrom":"2023-01-01",
"dateTo":"2024-12-31",
"maxResults":200
}

Option C โ€” Search drug labels

{
"searchType":"drug_labels",
"query":"metformin",
"maxResults":10
}

Option D โ€” Get recent adverse events (no query filter)

{
"searchType":"adverse_events",
"dateFrom":"2024-01-01",
"maxResults":500
}

Step 3: Run and export

Click Start. Most queries complete in under 30 seconds. Larger result sets (up to 25,000 records) may take a few minutes.

Input Reference

FieldTypeDescription
searchTypestring"adverse_events", "recalls", or "drug_labels"
querystringDrug name, company name, or keyword (leave empty for recent results)
dateFromstringStart date filter in YYYY-MM-DD format
dateTostringEnd date filter in YYYY-MM-DD format
maxResultsintegerMax results to return (default: 100, max: 25,000; set to 0 for maximum)

Cost Estimate

This actor uses the FDA's openFDA public API, which is free. Apify charges only for compute time.

  • Actor start fee: ~$0.10 per run
  • Compute: Very low โ€” most runs complete in under 30 seconds
  • Typical cost for 500 adverse event records: under $0.15 total
  • Large jobs (10,000+ records): under $0.30 total

Output Formats

Results are stored in an Apify dataset and can be exported as:

  • JSON โ€” Full structured output preserving nested arrays (reactions, drugs, outcomes)
  • CSV โ€” Flat format suitable for spreadsheet analysis
  • Excel โ€” Direct download from the dataset view
  • Google Sheets โ€” Connect via Apify's Google Sheets integration
  • Zapier / Make โ€” Automate downstream workflows on run completion

FAQ

Do I need an API key? No. The FDA's openFDA API is publicly accessible without authentication. This actor handles all API communication and rate limiting.

What is FAERS? The FDA Adverse Event Reporting System is the FDA's database of voluntary safety reports submitted by healthcare professionals, consumers, and pharmaceutical manufacturers. It contains millions of reports going back decades.

What is the difference between Class I, II, and III recalls? Class I recalls are the most serious โ€” there is a reasonable probability the product will cause serious health consequences or death. Class II recalls may cause temporary adverse health consequences. Class III recalls are unlikely to cause adverse health consequences but violate FDA regulations.

How far back does adverse event data go? The openFDA FAERS database contains reports from 2004 to the present. The actor supports date filtering to any range within that window.

Can I search for device recalls separately from drug recalls? The recalls search type covers drugs, medical devices, and food products across all FDA recall categories. Use the query field to filter to a specific product type or company.

How large can result sets get? The openFDA API supports up to 25,000 records per query. Set maxResults to 0 to retrieve the maximum available results for your search criteria.

Is this data appropriate for clinical decisions? FAERS data reflects reported events, not confirmed drug-event causation. It is appropriate for surveillance, research, and regulatory purposes, not individual clinical decision-making.

You might also like

OpenFDA Drug Intelligence + AI Severity

benthepythondev/openfda-drug-intelligence

Extract FDA drug adverse events, recalls, and safety data with AI severity scoring (0-100). Perfect for pharma research, pharmacovigilance, and healthcare analytics. Free FDA API - no keys needed.

FDA Drug Approval & Recall Watch โ€” Pharma Monitor

azureblue/fda-drug-approval-watch

Daily delta monitor of FDA drug approvals (Drugs@FDA) and drug recalls (openFDA enforcement) โ€” for Pharma Regulatory, Pharmacovigilance, and US market access teams. Webhook-ready alerts.

FDA Adverse Events Scraper

labrat011/fda-adverse-events-scraper

Scrape FDA FAERS database for drug safety signals, adverse reactions, and safety reports. Access safety intelligence that companies pay $30K+/year for.

OpenFDA Drug Adverse Events & Recall Scraper

parseforge/openfda-scraper

Scrape FDA drug adverse events, drug labels, and food enforcement recalls from the openFDA public API โ€” no auth required.