Back to catalog
Cortexa research tool·drug discovery·rxclass
RxClass Get Drug Classes
Get drug classification from NLM RxClass for a drug name or RXCUI. Returns ATC codes, EPC (Established Pharmacologic Class), MoA, VA drug classes, and more. No API key required. Example: 'metformin' -> ATC A10BA02 (biguanides); 'aspirin' -> ATC N02BA01, EPC 'Platelet Aggregation Inhibitor'.
Livelast probed 2026-05-01 01:00Z· 82msCortexa
Status
The most recent probe succeeded. Safe to call from the agent today.
- Last probed
- 1d ago
- Last success
- 1d ago
- Last latency
- 82ms
Schema
JSON Schema the agent (or your API call) must match.
{
"properties": {
"drug_name": {
"description": "Drug name to classify. Examples: 'metformin', 'aspirin', 'ibuprofen', 'metoprolol'.",
"type": [
"string",
"null"
]
},
"limit": {
"description": "Maximum results to return (default 20).",
"type": [
"integer",
"null"
]
},
"rela_source": {
"description": "Classification source. Options: 'ATC' (WHO Anatomical Therapeutic Chemical, default), 'FDASPL' (FDA pharmacologic classes including EPC/MoA/PE), 'MESH', 'VA', 'DAILYMED', 'ALL'. Default: 'ATC'.",
"type": [
"string",
"null"
]
},
"rxcui": {
"description": "RxNorm RXCUI identifier (alternative to drug_name). Examples: '6809' (metformin), '1191' (aspirin).",
"type": [
"string",
"null"
]
}
},
"required": [],
"type": "object"
}Examples (1)
Default RxClass Get Drug Classes call
public-safeinput
{}Expected response keys: success
Anonymous-safe example. Rate-limited; no sign-in required.
Identifiers
- Catalog ID
- tu_RxClass_get_drug_classes
- Tool name
- RxClass_get_drug_classes
- Added
- 2026-05-01 00:58Z
- Tags
- tooluniverse