/drugbank/drugs

POST /api/drugbank/drugs

Price: 5 credits

Get one DrugBank drug by its accession number. Returns the name, description, mechanism of action, primary indication, molecular formula and weight, first-approval countries and years, synonyms, development code names, brand names, development-status groups, modality, therapeutic categories and external cross-references to UNII, CAS, ChEMBL, ChEBI, PubChem, KEGG, RxNav and PharmGKB.

How to use it

`cross_references` is the reason to call this endpoint on a drug you already know: it carries the UNII, CAS, ChEMBL, ChEBI, PubChem, KEGG, RxNav and PharmGKB identifiers, which is how a DrugBank record is joined to chemistry and drug-label sources. Everything DrugBank is known for beyond the identity card is behind a paid account and is returned by no endpoint here — targets, enzymes and transporters, drug-drug interactions, pharmacokinetics, pathways, dosage forms, SMILES and InChI, and protein sequences. Content depends on development status: an experimental compound usually carries only a formula and a description, while `mechanism_of_action` and `primary_indication` are populated mostly on approved and biologic entries, and for those two an empty value is DrugBank's own silence rather than a parse failure. `categories` is not: it is the chip row the drug page prints, a different list from the Categories column drugbank/drugs/search returns for the same drug — the two diverge in both directions and the drug page frequently prints no chips at all, so an empty `categories` here does not mean DrugBank files the drug under no class; read the search row's `categories` and `category_ids` alongside it. `id` is the only accepted input — a drug name does not resolve here and there is no name lookup anywhere on this platform, so reach a drug by walking drugbank/drugs/search or by the id from drugbank/categories.

Parameters

Request body

Response

Errors

Response headers