GET ContentService/data/eventsHierarchy/{species}
Operation ID: getEventHierarchy
Auth: unknown
Description
Events (pathways and reactions) in Reactome are organised in a hierarchical structure for every species. By following all 'hasEvent' relationships, this method retrieves the full event hierarchy for any given species. The result is a list of tree structures, one for each TopLevelPathway. Every event in these trees is represented by a PathwayBrowserNode. The latter contains the stable identifier, the name, the species, the url, the type, and the diagram of the particular event.
Parameters (8)
(boolean, query, optional, default: False)
Filters resources to only includes importable ones
(boolean, query, optional, default: False)
Global parameter - If true, replace element ref to dbId by standard JSOG object {@ref}
(boolean, query, optional, default: False)
Include interactors
(boolean, query, optional, default: False)
Only get pathways
(string, query, optional, default: TOTAL)
The <a href="/dev/analysis" target="_blank">analysis</a> resource for which the results will be overlaid on top of the given pathways overview
(string, path, required)
Allowed species filter: SpeciesName (eg: Homo sapiens) SpeciesTaxId (eg: 9606)
(string, query, optional)
The <a href="/dev/analysis" target="_blank">analysis</a> token with the results to be overlaid on top of the given pathways overview
(string, query, optional, default: flatten)
Global parameter - Customise the view to be more concise and/or aggregate relationships
Constraints: {'enum': ['flatten', 'nested', 'nested-aggregated']}
Examples (1)
| Title | Type | URL | Action |
|---|---|---|---|
| The full event hierarchy for a given species | openapi-spec |
https://reactome.org/ContentService/data/eventsHierarchy/9606?pathwaysOnly=False&interactors=False |
Probe History
Status Codes
| Time | Status | Latency | Size |
|---|---|---|---|
| 2026-03-23 10:17:57.362176 | 200 | 883ms | 2.0MB |