All free APIs
Free APIOpen DataAPI keyOfficial

openFDA

FDA drug, device & food adverse events and recalls as JSON

openFDA is the U.S. Food and Drug Administration's open API over its public datasets: drug/device/food adverse-event reports, recall enforcement reports, drug labeling (SPL), and NDC product data. It is REST/JSON with full-text Elasticsearch/Lucene-style search, counting, and date filtering. A free API key is optional but strongly recommended to lift the daily cap.

Free tier

Free; key optional (raises the daily limit)

Rate limits

No key: 240 req/min and 1,000 req/day per IP. With free key: 240 req/min and 120,000 req/day per key

Auth

API key

Base URL

https://api.fda.gov

What you'd build with it

  • Surface drug interaction / adverse-event signals in a health assistant skill
  • Monitor and alert on FDA recall enforcement reports
  • Look up structured drug label sections (warnings, dosage) by product name
  • Aggregate adverse reactions with the count= parameter for dashboards

Key endpoints

  • GET/drug/event.jsonAdverse-event reports (FAERS) for drugs
  • GET/drug/label.jsonStructured drug labeling (SPL)
  • GET/drug/ndc.jsonNational Drug Code directory
  • GET/device/event.jsonMedical device adverse events (MAUDE)
  • GET/food/enforcement.jsonFood recall enforcement reports
Members

Members get the runnable recipe

Sign in free to copy the example request, see a sample response, and read the gotchas.

Tags

healthpharmagovernmentopen-data