OpenFDA API

FDA drug adverse events, recalls, and prescribing information. Deeply nested FAERS data flattened into structured, agent-friendly JSON.

GET /api/openfda/adverse-events 5 sats

Get adverse event reports for a drug. Flattens deeply nested FAERS data, extracts top reactions and outcomes, and adds severity categorization.

ParameterTypeDescription
drugstringDrug name (e.g., "aspirin")
limitintNumber of reports to return (default: 10, max: 100)
curl "https://agent-commerce.store/api/openfda/adverse-events?drug=aspirin&limit=5"
GET /api/openfda/recalls 5 sats

Search drug and device recall records. Simplifies enforcement data with human-readable dates and key fields extracted.

ParameterTypeDescription
querystringSearch query (e.g., "ibuprofen")
limitintNumber of results to return (default: 10, max: 100)
curl "https://agent-commerce.store/api/openfda/recalls?query=ibuprofen&limit=5"
GET /api/openfda/labels 5 sats

Get drug label and prescribing information. Extracts key sections including indications, warnings, dosage, and contraindications.

ParameterTypeDescription
drugstringDrug brand name (e.g., "lipitor")
curl "https://agent-commerce.store/api/openfda/labels?drug=lipitor"
Usage tips: Use generic drug names (e.g., "aspirin" not "Bayer"). The limit parameter controls how many results are returned (default varies by endpoint). Adverse event queries can return large responses — start with a small limit to test.

Value-Add

Upstream Source

openFDA — public API by the U.S. Food and Drug Administration, no API key required.