RxClass API
The RxClass API is a web service for accessing drug classes and drug members for a number of different drug class types. See RxClass Overview.
Use of the API is subject to Terms of Service. No license is needed to use the RxClass API.
Functions
| Function | REST Resource | Description | 
|---|---|---|
| findClassByName | /class/byName | Drug classes with a specified class name | 
| findClassesById | /class/byId | Drug classes with a specified class identifier | 
| findSimilarClassesByClass | /class/similar | Classes with similar clinically-significant RxNorm ingredients | 
| findSimilarClassesByDrugList | /class/similarByRxcuis | Classes with clinically-significant RxNorm ingredients similar to a specified list | 
| getAllClasses | /allClasses | All classes (may limit by class type) | 
| getClassByRxNormDrugId | /class/byRxcui | Classes containing a specified drug RXCUI | 
| getClassByRxNormDrugName | /class/byDrugName | Classes containing a drug of the specified name | 
| getClassContexts | /classContext | Paths from the specified class to the root of its class hierarchies | 
| getClassGraphBySource | /classGraph | Classes along the path from a specified class to the root of a class hierarchy | 
| getClassMembers | /classMembers | Drug members of a specified class | 
| getClassTree | /classTree | Subclasses or descendants of the specified class | 
| getClassTypes | /classTypes | Class types | 
| getRelaSourceVersion | /version/relaSource | Version of a data set from which RxClass draws drug-class relations | 
| getRelas | /relas | Relationships expressed by a source of drug relations | 
| getSimilarityInformation | /class/similarInfo | Similarity of the clinically-significant membership of two classes | 
| getSourcesOfDrugClassRelations | /relaSources | Sources of drug-class relations | 
| getSpellingSuggestions | /spellingsuggestions | Drug or class names similar to a given string | 

 
              