terms: Get all disease terms

API: disease-ontology.org:disease-ontology-do-kb-api
Endpoint: /terms
Response format: unknown
Auth: unknown
Method: GET
Last Status: 200
Latency: 1976ms

Description

Returns an array of disease terms

Parameters (3)

lang (string, query, optional)

We support English and Spanish as 'en' and 'es', respectively.

page (integer, query, optional)

page number to request (min:1, optional)

Constraints: {'minimum': 1}

page_size (integer, query, optional)

number of results returned per page

Constraints: {'minimum': 1}

Examples (1)

Get all disease terms probe-gate
curl 'https://api.disease-ontology.org/v1/terms'
import requests

resp = requests.get("https://api.disease-ontology.org/v1/terms")
data = resp.json()
import zingu_apis

api = zingu_apis.api("disease-ontology-do-kb")
result = api.fetch("terms")

for item in result:
    print(item)
const resp = await fetch("https://api.disease-ontology.org/v1/terms");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 16:42:51.115866 200 1976ms
2026-04-16 00:53:12.465592 200 633ms
2026-04-15 01:03:49.403961 200 663ms
2026-04-14 02:35:20.084954 200 588ms
2026-04-12 14:14:39.114053 200 570ms
2026-04-10 01:29:57.881574 200 548ms
2026-04-09 03:44:47.216860 200 645ms
2026-04-03T06:33:47.378700 200 859ms