FDA Adverse Events Scraper
Pricing
from $0.80 / 1,000 results
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.
Pricing
from $0.80 / 1,000 results
Rating
0.0
(0)
Developer

Mick
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape FDA Adverse Event Reporting System (FAERS) for drug safety signals, adverse reactions, and safety reports.
Access pharmaceutical safety data that biotech companies pay $30K+/year for - completely free. No API keys required.
What This Scraper Does
This actor extracts adverse event reports from the FDA Adverse Event Reporting System (FAERS) via the free openFDA API. FAERS contains millions of reports about:
- Drug side effects and adverse reactions
- Medication errors
- Product quality problems
- Serious safety events (deaths, hospitalizations, disabilities)
- Patient demographics and outcomes
Perfect for pharmaceutical companies, biotech firms, researchers, and healthcare organizations conducting drug safety analysis and competitive intelligence.
🚀 Key Features
- No API Key Required - Uses free openFDA public API
- Multiple Search Modes - Drug names, reactions, date ranges, general queries
- Rich Data Output - Structured adverse event reports with patient demographics
- Rate Limiting - Respects API limits with configurable request intervals
- Batch Processing - Efficiently handles large datasets
- Free Tier Available - 25 results per run for free users
📊 Use Cases & ROI
Pharmaceutical Industry
- Drug Safety Monitoring - Track adverse events for your products vs competitors
- Competitive Intelligence - Analyze competitor drug safety profiles
- Regulatory Preparation - Gather safety data for FDA submissions
- Post-Market Surveillance - Monitor real-world safety signals
Biotech & Research
- Target Validation - Identify safety risks for drug targets
- Portfolio Risk Assessment - Evaluate pipeline compound safety
- Literature Review - Supplement clinical data with real-world evidence
- Partnership Due Diligence - Assess safety profiles before licensing deals
Healthcare Organizations
- Formulary Decisions - Make evidence-based drug selection
- Patient Safety Programs - Identify emerging safety signals
- Quality Assurance - Monitor medication error patterns
- Risk Management - Quantify adverse event frequencies
🎯 Input Configuration
Scraping Modes
| Mode | Description | Use Case |
|---|---|---|
| search_events | General keyword search | Broad safety surveillance |
| search_by_drug | Drug name/brand focused | Product-specific monitoring |
| search_by_reaction | Adverse reaction focused | Safety signal detection |
| search_by_date_range | Temporal analysis | Trend identification |
Key Parameters
{"mode": "search_by_drug","drugName": "LIPITOR","seriousOnly": true,"maxResults": 100,"country": "US"}
Advanced Filtering
- Drug Filters: Brand name, generic name, manufacturer
- Patient Demographics: Age range, gender
- Event Severity: Serious events only (death, hospitalization, etc.)
- Geographic: Filter by country
- Temporal: Date range analysis
📋 Output Format
Each adverse event report includes:
Report Metadata
- Safety report ID and version
- Receive/transmission dates
- Report type and source country
- Sender organization info
Patient Information
- Demographics (age, sex, weight)
- All reported adverse reactions
- Reaction outcomes and severity
Drug Details
- Medicinal product names
- Brand/generic names
- Manufacturer information
- Dosage and administration route
- Treatment indications
- Start/end dates
Safety Classification
- Serious event indicators
- Death/hospitalization flags
- Life-threatening status
- Disability outcomes
💡 Example Queries
Monitor Statin Safety Events
{"mode": "search_by_drug","drugName": "atorvastatin","seriousOnly": true,"maxResults": 200}
Track COVID Vaccine Reactions
{"mode": "search_events","query": "COVID vaccine","dateFrom": "20210101","dateTo": "20231231"}
Analyze Heart Attack Reports
{"mode": "search_by_reaction","reaction": "myocardial infarction","patientAgeMin": 40,"patientAgeMax": 80}
Pharmaceutical Company Analysis
{"mode": "search_events","manufacturer": "Pfizer","seriousOnly": true,"country": "US"}
📈 Sample Output
{"schema_version": "1.0","type": "adverse_event","safety_report_id": "10003300","receive_date": "20140306","serious": true,"seriousness_hospitalization": true,"patient_age": "77","patient_sex": "Female","reactions": [{"reaction_term": "Myocardial infarction","reaction_outcome": "recovered"}],"drugs": [{"drug_name": "LIPITOR","brand_name": "LIPITOR","generic_name": "atorvastatin","manufacturer": "Pfizer","dose": "20 MG","indication": "HYPERCHOLESTEROLEMIA"}]}
🔧 Technical Details
Data Source
- FDA FAERS Database via openFDA API
- Update Frequency: Quarterly FDA releases
- Coverage: 2004 to present
- Volume: Millions of adverse event reports
Rate Limiting
- Default: 0.2 seconds between requests
- Configurable: 0.1 to 5 seconds
- Automatic retry with exponential backoff
- Respects openFDA API limits
Data Quality Notes
⚠️ Important Disclaimers:
- Reports do not prove causality between drugs and events
- Voluntary reporting system - not all events captured
- Requires medical expertise for interpretation
- FDA does not validate all reports
💰 Pricing & Limits
| Plan | Results per Run | Best For |
|---|---|---|
| Free | 25 | Testing, small analyses |
| Paid | Up to 1,000 | Enterprise monitoring |
🚀 Quick Start
-
Run on Apify Console
- Visit FDA Adverse Events Scraper
- Configure your search parameters
- Click "Start" to begin scraping
-
Integrate via API
curl -X POST https://api.apify.com/v2/acts/labrat011~fda-adverse-events-scraper/runs \-H "Authorization: Bearer YOUR_API_TOKEN" \-H "Content-Type: application/json" \-d '{"mode": "search_by_drug","drugName": "aspirin","maxResults": 50}' -
Use Apify SDK
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run_input = {"mode": "search_by_drug","drugName": "metformin","seriousOnly": True,"maxResults": 100}run = client.actor("labrat011/fda-adverse-events-scraper").call(run_input=run_input)
📊 Market Context
What Companies Pay For This Data
- Biomedtracker: $30K-100K/year for safety intelligence
- Evaluate Pharma: $50K-200K/year for drug pipeline data
- Definitive Healthcare: $50K+/year for adverse event monitoring
- IQVIA Safety Intelligence: Custom enterprise pricing
Why This Matters (2026)
- $300B Patent Cliff - Major drugs losing exclusivity
- AI Drug Discovery Boom - Need for comprehensive safety data
- Regulatory Scrutiny - FDA requiring more post-market surveillance
- Gene Therapy Expansion - Novel safety profiles need monitoring
🔗 Related Actors
Part of our Healthcare Data Intelligence Suite:
- Clinical Trials Scraper - ClinicalTrials.gov data
- FDA Drug Labels Scraper - Drug labeling info
- FDA Orange Book Scraper - Patent/exclusivity data
- PubMed Scraper - Scientific literature
⚖️ Legal & Compliance
- Uses public FDA data via official openFDA API
- No personal health information - all data de-identified
- Complies with FDA transparency initiatives
- Suitable for regulatory submissions and research
- Apache 2.0 License - free for commercial use
🐛 Issues & Support
- Report bugs: GitHub Issues
- Feature requests: Open a GitHub issue
- Documentation: This README + Apify Console help
🏗️ Development
Built with modern Python stack:
- Python 3.12 - Latest stable Python
- httpx - Async HTTP client
- Pydantic - Data validation
- Apify SDK - Platform integration
Ready to monitor drug safety at scale? Start scraping FDA adverse events today!