Disease Ontology API

The Human Disease Ontology API provides a RESTful interface for accessing disease-related data. The API allows users to retrieve specific disease terms, search for diseases, and explore disease relationships, definitions, cross-references, and associated metadata.

Claim this API

Are you the operator of Disease Ontology API? Submit a claim to establish contact with us.

Report an Issue

Found something wrong with Disease Ontology API? Let us know about broken links, changed auth, deprecated endpoints, or other issues.

Base URL: https://www.disease-ontology.org/
Auth: none
Endpoints: 12
Reachable: yes
CORS: unknown
Last checked: 2026-03-14 16:08:05.580842

Links

Homepage: https://disease-ontology.org/outreach/contact-us
API Base: https://www.disease-ontology.org/
Documentation:

100.0%

Uptime (7d)

572ms

Avg latency (7d)

8

Probes (7d)

Latency (7d)

Success Rate (7d)

Topics

HEALTH, SCIENCE

Endpoints

Method Path Summary Auth Last Status Latency
GET / Execute SPARQL query
GET /disease/search Search diseases by name
GET /disease/{id} Get disease by DOID
GET /disease/{id}/children Get child diseases
GET /disease/{id}/parents Get parent diseases
GET /imports Get a list of all DO imports 200 484ms
GET /imports/{importName} Get all valid terms from an import
GET /info Get DO API Metadata 200 447ms
GET /prefixes Get DO prefixes and URIs
GET /terms Get all disease terms 200 532ms
GET /terms/label/{label} Find term by label 200 1192ms
POST /terms/search Search for disease terms
GET /terms/{termId} Find term by ID 200 460ms