v1
latestOpenAPI 3.1.02026-07-26549156879.0 KBReads all Tree nodes
Fetch Job Catalog Tree Node. For now only admins can see all the nodes' information, regular users won't have access to the nodes' information. In general there are four node types level, function, role and family.
Query parameters
List of Job Catalog node UUIDs to fetch. Must reference nodes of a single type.
List of Job Catalog node UUIDs to fetch. Must reference nodes of a single type.
[ "jobcatalog_treelevel-331", "jobcatalog_treelevel-412" ]
Node type scope for the query. Required with IDs, ancestor filters, or name search. Accepted values: jobcatalog_treelevel, jobcatalog_treefunction, jobcatalog_treerole, jobcatalog_treefamily.
Node type scope for the query. Required with IDs, ancestor filters, or name search. Accepted values: jobcatalog_treelevel, jobcatalog_treefunction, jobcatalog_treerole, jobcatalog_treefamily.
Return nodes that descend from any of these ancestor UUIDs (single node type only).
Return nodes that descend from any of these ancestor UUIDs (single node type only).
[ "jobcatalog_treefamily-018", "jobcatalog_treefamily-225" ]
When true, includes each node's ordered ancestor path up to the root.
When true, includes each node's ordered ancestor path up to the root.
Response
OK
Example response
{
"data": [
{
"type": "jobcatalog_treelevel",
"uuid": "jobcatalog_treelevel-331",
"ancestor_uuid": "jobcatalog_treefamily-018",
"name": "Engineering",
"description": "Engineering Manager family",
"created_at": "2024-01-15",
"updated_at": "2024-01-15",
"full_path_to_root": [
"jobcatalog_treelevel-331",
"jobcatalog_treerole-456",
"jobcatalog_treefunction-123",
"jobcatalog_treefamily-018",
"jobcatalog_treeroot-1"
],
"job_catalog_title": "Engineering Manager, Senior"
}
]
}