hierarchicalAncestors: Get hierarchical ancestor terms

API: ac.uk:embl-ebi-ontology-lookup-service-ols-api
Endpoint: /ontologies/{ontologyId}/terms/{iri}/hierarchicalAncestors
Response format: application/json
Auth: none
Method: GET
Last Status: 200
Latency: 243ms

Description

Returns all hierarchical (is-a) ancestor terms

Parameters (3)

iri (string, path, required)

URL-encoded IRI of the term

lang (string, query, optional, default: en)
ontologyId (string, path, required)

Examples (1)

Get hierarchical ancestors of independent continuant probe-gate
curl 'https://www.ebi.ac.uk/ols4/api/ontologies/go/terms/http%253A%252F%252Fpurl.obolibrary.org%252Fobo%252FBFO_0000004/hierarchicalAncestors'
import requests

resp = requests.get("https://www.ebi.ac.uk/ols4/api/ontologies/go/terms/http%253A%252F%252Fpurl.obolibrary.org%252Fobo%252FBFO_0000004/hierarchicalAncestors")
data = resp.json()
import zingu_apis

api = zingu_apis.api("embl-ebi-ontology-lookup-service-ols")
result = api.fetch("ontologies/{ontologyId}/terms/{iri}/hierarchicalAncestors")

for item in result:
    print(item)
const resp = await fetch("https://www.ebi.ac.uk/ols4/api/ontologies/go/terms/http%253A%252F%252Fpurl.obolibrary.org%252Fobo%252FBFO_0000004/hierarchicalAncestors");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 03:02:44.396138 200 243ms
2026-04-15 02:38:00.944994 200 261ms
2026-04-14 00:54:49.663641 200 247ms
2026-04-12 13:58:49.283002 200 194ms
2026-04-10 00:47:17.092896 200 128ms
2026-04-09 01:57:03.258434 200 203ms
2026-04-08 07:26:23.246167 200 305ms
2026-04-07 00:33:43.029893 200 201ms
2026-04-05 19:18:46.860076 200 337ms