Wild APIs

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.
4 listings
APIPricingAuthFormatFree tierStatus
DailyMed web servicesOfficial FDA drug label (SPL) documents with NDCs, RxCUIs, drug classes, packaging and label version history.
Health & Science › Medical & Health Data
NoneJSONUnlimitedLive
openFDASearchable US FDA records on drug labels, recalls, adverse events, and device/food safety.
Health & Science › Medical & Health Data
FreeNoneJSON10k+/dayLive
RxNorm (NLM RxNav)Normalized U.S. drug names and codes: RxCUIs, NDCs, brands, generics and ingredient relationships.
Health & Science › Medical & Health Data
FreeNoneJSON10k+/dayLive
Stanza DSCSA VerifierValidates FDA DSCSA/EU FMD pharmaceutical 2D barcodes and converts NDC codes to GTIN.
Health & Science › Medical & Health Data
FreemiumAPI keyJSON<100/dayLive

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