prefixes: Get DO Prefixes and URIs

API: disease-ontology.org:disease-ontology-do-kb-api
Endpoint: /prefixes
Response format: application/json
Auth: unknown
Method: GET
Last Status: 200
Latency: 525ms

Description

Provides a mapping of ontology prefixes (like DOID, CHEBI, HP) to their PURL base URIs. Use this endpoint to understand how terms are namespaced across different ontologies imported by the Disease Ontology.

From spec: Returns a dictionary of prefixes and their corresponding URIs

Usage Tips

- Returns 12 standard ontology prefixes including DOID, CHEBI, HP, UBERON - All URIs follow the OBO PURL format: http://purl.obolibrary.org/obo/ - Useful for constructing full URIs from term IDs

Examples (1)

Get all ontology prefixes probe-gate

Retrieves the complete list of ontology prefixes and their URI mappings used in the Disease Ontology.

curl 'https://api.disease-ontology.org/v1/prefixes'
import requests

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

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

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

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 02:00:52.830530 200 525ms
2026-04-15 03:18:10.307312 200 580ms
2026-04-14 00:15:50.951324 200 536ms
2026-04-12 14:36:50.258495 200 577ms
2026-04-10 01:48:50.305956 200 438ms
2026-04-09 02:20:33.834936 200 599ms