GET /ontology/descendants/{id}

ensembl.org:ensembl-rest-api

Summary: Get ontology descendants
Operation ID: getOntologyDescendants
Auth: none

Get all descendant terms (children, grandchildren, etc.) for an ontology term. Returns the subtree under your term, showing all more specific terms. Use for finding all child terms of a general concept, or for collecting all terms in a branch of an ontology. Essential for ontology-based enrichment analysis.

Original spec description

Retrieve descendant terms from is_a and part_of relationships.

Usage Tips

- Can return very large sets for general terms (e.g., 'biological_process') - Use with care on high-level GO terms - may return thousands of descendants - The `subset` field indicates if a term is in a GO subset (like GO-Slim) - Returns full term information including name, definition, and synonyms - The `is_leaf` field marks terms with no children

Parameters (1)

id (string, path, required)

Ontology term ID

Examples (1)

TitleTypeURLAction
Get ontology descendants for plasma membrane GO term probe-gate https://rest.ensembl.org/ontology/descendants/GO:0005886?content-type=application/json

No probe data for this endpoint yet.