openFDA Scraper — Drug, Device & Food Events ✅ avatar

openFDA Scraper — Drug, Device & Food Events ✅

Pricing

$1.00 / 1,000 record scrapeds

Go to Apify Store
openFDA Scraper — Drug, Device & Food Events ✅

openFDA Scraper — Drug, Device & Food Events ✅

Search all openFDA endpoints: drug adverse events, recalls, labels, device 510k and food enforcement. One actor, every FDA dataset. No API key. Works in Claude, ChatGPT & any MCP-compatible AI agent. MCP server: the-mine-works-mcp.hatchable.site

Pricing

$1.00 / 1,000 record scrapeds

Rating

0.0

(0)

Developer

The Mine Works

The Mine Works

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

12 hours ago

Last modified

Share

openFDA Unified Crawler — Drugs, Devices & Food

Search all openFDA endpoints — drug adverse events, drug labels, drug recalls, device 510k clearances, device recalls, device adverse events, and food enforcement actions — from a single actor. Returns structured JSON for any FDA product type. No API key required.

Keywords: FDA adverse events, drug recalls, openFDA API, medical device recalls, 510k clearances, food enforcement, FDA data API, pharmacovigilance data.


Why this actor

The FDA's openFDA API covers 12 distinct endpoints across drugs, medical devices, and food — but most developers build separate integrations for each. This actor unifies the entire openFDA surface under one input schema. Change the endpoint field and you switch from drug adverse events to food enforcement without touching any other code.

  • 12 openFDA endpoints in one actor.
  • Optional FDA API key — keyless for 1,000 req/day; enter your free key for 120,000 req/day.
  • Date range filtering on all endpoints.
  • No proxy needed — the openFDA API is open and bot-friendly.

Common endpoints

Endpoint valueWhat it returns
drug/eventDrug adverse event reports (FAERS)
drug/labelPrescription drug labels (SPL)
drug/enforcementDrug recall actions
device/510kMedical device 510k clearances
device/recallMedical device recall actions
device/eventMedical device adverse events (MAUDE)
food/enforcementFood recall and enforcement actions

Input

FieldTypeDefaultDescription
endpointstringdrug/eventopenFDA endpoint to query.
searchstringaspirinopenFDA search string.
dateFromstringFilter from this date (YYYY-MM-DD).
dateTostringFilter to this date.
fdaApiKeystringOptional free key for higher rate limits.
maxResultsinteger100Maximum records to return.

Output

Each record is the raw openFDA response object plus endpoint and scraped_at fields. Structure varies by endpoint — see the openFDA documentation for field definitions per endpoint.

A final {"_type":"summary"} record reports total records returned.


Pricing

First 25 records free per account, then $0.005 per record ($5 per 1,000). Zero charge on empty runs or errors.


FAQ

Do I need an FDA API key? No — the actor works without a key (1,000 req/day limit). For large pulls, get a free key at open.fda.gov/apis/authentication/ and enter it in the fdaApiKey field. The actor never stores your key.

What is the keyless rate limit? 1,000 requests per day per IP. With a free FDA API key it increases to 120,000 per day. For most use cases, keyless is sufficient.

Which endpoint has the most data? drug/event (FAERS) has the largest dataset with millions of adverse event reports going back to 2004. device/510k covers clearances back to 1976.

Can I get drug recall alerts? Yes — use drug/enforcement endpoint. Filter by date range to get recent recalls.

How do I search for a specific drug? Use the openFDA query syntax in the search field: brand_name:"Humira" for a specific brand, or generic_name:"semaglutide" for generics. The openFDA documentation at open.fda.gov has the full field reference for each endpoint.

Can I automate recall monitoring? Yes — schedule this actor daily or weekly on Apify with endpoint: drug/enforcement and a rolling date range to monitor new recall actions automatically.