# NCI Drug Dictionary API

**Canonical:** https://apis.io/apis/cancer-gov/drug-dictionary-api/  
**Provider:** Cancer.gov — https://apis.io/providers/cancer-gov/  
**Base URL:** https://webapis.cancer.gov/drugdictionary/v1  
**Documentation:** https://webapis.cancer.gov/drugdictionary/v1/

NCI Drug Dictionary API is one of 15 APIs that [Cancer.gov](https://apis.io/providers/cancer-gov/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Drugs, Terminology, Content, and Dictionary. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

Serves the NCI Drug Dictionary — definitions of drugs and drug combinations used in cancer treatment and prevention, matched across generic names, brand names and code names. Supports autosuggest, search, alphabetical expansion and retrieval by id or pretty URL name. No credential required.

## Operations (9)

| Method | Path | Summary |
|---|---|---|
| GET | `/Autosuggest` | Searches for drug dictionary terms with names matching the query text. |
| GET | `/Autosuggest/status` | Provides a simple report of system status, suitable for monitoring. (Obsolete. Use /HealthCheck/status instead.) |
| GET | `/Drugs/expand/{character}` | List all drug dictionary entries starting with the same first character. |
| GET | `/Drugs` | Get a list of all terms (no search string). |
| GET | `/Drugs/{id}` | Get the drug definition by its ID |
| GET | `/Drugs/{prettyUrlName}` | Get the dictionary entry based on Pretty URL Name. |
| GET | `/Drugs/search` | Retrieves a portion of the overall set of drug definitions that match a specific search criteria. This will return only DrugTerms, but will match against the... |
| GET | `/Drugs/status` | Provides a simple report of system status, suitable for monitoring. (Obsolete. Use /HealthCheck/status instead.) |
| GET | `/HealthCheck/status` | Provides an endpoint for checking that the glossary API and underlying Elasticsearch instance are in a good operational state. |

## Machine-readable artifacts (4)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/cancer-gov/refs/heads/main/openapi/cancer-gov-drug-dictionary-openapi.yml
- **Overlay** — https://raw.githubusercontent.com/api-evangelist/cancer-gov/refs/heads/main/overlays/cancer-gov-drug-dictionary-overlay.yaml
- **SourceCode** — https://github.com/NCIOCPL/drug-dictionary-api
- **Documentation** — https://webapis.cancer.gov/drugdictionary/v1/

## Other Cancer.gov APIs (12)

- [NCI Clinical Trials Search API](https://apis.io/apis/cancer-gov/clinical-trials-api/)
- [NCI Genomic Data Commons (GDC) API](https://apis.io/apis/cancer-gov/gdc-api/)
- [NCI SEER API](https://apis.io/apis/cancer-gov/seer-api/)
- [NCI MoDaC API](https://apis.io/apis/cancer-gov/modac-api/)
- [NCI EVS Terminology API](https://apis.io/apis/cancer-gov/evs-api/)
- [NCI Content Syndication Services](https://apis.io/apis/cancer-gov/syndication-services/)
- [Cancer.gov Diseases API](https://apis.io/apis/cancer-gov/cancer-gov-diseases-api/)
- [Cancer.gov Interventions API](https://apis.io/apis/cancer-gov/cancer-gov-interventions-api/)
- [Cancer.gov Terms API](https://apis.io/apis/cancer-gov/cancer-gov-terms-api/)
- [Cancer.gov Trials API](https://apis.io/apis/cancer-gov/cancer-gov-trials-api/)
- [NCI Glossary Term API](https://apis.io/apis/cancer-gov/glossary-api/)
- [Cancer.gov Site-Wide Search API](https://apis.io/apis/cancer-gov/sitewide-search-api/)

## Tags

Drugs, Terminology, Content, Dictionary

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/cancer-gov/drug-dictionary-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/cancer-gov/.
