RxNorm Scraper: Normalized Drug Names & Codes
Pricing
Pay per usage
Go to Apify Store

RxNorm Scraper: Normalized Drug Names & Codes
Look up normalized drug names, RxCUI codes and dose forms via the US National Library of Medicine RxNorm API. No login, no proxy, no browser.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Naimur Hasan
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
RxNorm Scraper
Looks up normalized drug names, RxCUI codes and term types through the US National Library of Medicine's RxNorm API. No login, no proxy, no browser.
Input
| Field | Type | Notes |
|---|---|---|
drugNames | array | Required. Drug or ingredient names. Default ["aspirin", "metformin"]. |
maxItemsPerDrug | integer | Cap on concepts per name. Default 50. |
Output
One row per concept: searchedName, rxcui, name, synonym,
termType, termTypeName, language, suppressed.
Notes
- One drug name expands to hundreds of concepts. "aspirin" alone returns
clinical drugs, branded drugs and packs — every strength and form. That is
what
maxItemsPerDrugbounds, and whysearchedNameis kept on each row. - The response nests concepts inside
conceptGroupentries, and some groups carry no concepts at all; those are skipped rather than emitted as blank rows. termType(TTY) is the key to the data model:INis an ingredient,SCDa clinical drug,SBDa branded one. The expanded name is added alongside.suppressedmarks concepts RxNorm no longer considers current; they are returned rather than hidden, since they still appear in historical records.