Drug Data APIs
Drug data APIs identify, label and trace medicines, mostly from US federal sources. RxNorm normalizes drug names into RxCUIs and maps brands to generics, DailyMed serves official FDA label documents with version history, and openFDA adds recalls and adverse event reports. Stanza DSCSA Verifier validates pharmaceutical 2D barcodes and converts NDC codes to GTIN.
| API | Pricing | Auth | Format | Free tier | Status |
|---|---|---|---|---|---|
DailyMed web servicesOfficial FDA drug label (SPL) documents with NDCs, RxCUIs, drug classes, packaging and label version history. Health & Science › Medical & Health Data | None | JSON | Unlimited | Live | |
openFDASearchable US FDA records on drug labels, recalls, adverse events, and device/food safety. Health & Science › Medical & Health Data | Free | None | JSON | 10k+/day | Live |
RxNorm (NLM RxNav)Normalized U.S. drug names and codes: RxCUIs, NDCs, brands, generics and ingredient relationships. Health & Science › Medical & Health Data | Free | None | JSON | 10k+/day | Live |
Stanza DSCSA VerifierValidates FDA DSCSA/EU FMD pharmaceutical 2D barcodes and converts NDC codes to GTIN. Health & Science › Medical & Health Data | Freemium | API key | JSON | <100/day | Live |
DailyMed web servicesLive
Official FDA drug label (SPL) documents with NDCs, RxCUIs, drug classes, packaging and label version history.
None · JSON
Unlimited
no machine-readable spec
openFDAFreeLive
Searchable US FDA records on drug labels, recalls, adverse events, and device/food safety.
None · JSON
10k+/day
no machine-readable spec
RxNorm (NLM RxNav)FreeLive
Normalized U.S. drug names and codes: RxCUIs, NDCs, brands, generics and ingredient relationships.
None · JSON
10k+/day
no machine-readable spec
Stanza DSCSA VerifierFreemiumLive
Validates FDA DSCSA/EU FMD pharmaceutical 2D barcodes and converts NDC codes to GTIN.
API key · JSON
<100/day
llms.txt
Nothing matches that combination. Clear the filters and start from the category.
Choosing a Drug Data API
Is there a free Drug Data API?
Yes. openFDA and RxNorm (NLM RxNav) are free to use, and Stanza DSCSA Verifier has a free tier alongside paid plans.
Which Drug Data APIs work without an API key?
openFDA, RxNorm (NLM RxNav) and DailyMed web services need no key or sign-up, so you can try them with a plain request.
Can I call a Drug Data API from front-end JavaScript?
openFDA and RxNorm (NLM RxNav) allow cross-origin requests and need no key, so they work straight from the browser. For the others, call them from your server so your key stays private.
Can I use Drug Data APIs in a commercial project?
openFDA permits commercial use.
Broader: Medical & Health Data APIs · Health & Science APIs