NavigationNodes
| Task | Method | Path | 
|---|---|---|
| Add a child node in a specific position | post | /v1/portal/navigationnodes/{id}/childNodes/{toFollow} | 
| Add a child node to a navigation node | post | /v1/portal/navigationnodes/{id}/childNodes | 
| Add a page variant to a navigation node | post | /v1/portal/navigationnodes/{id}/pageVariants | 
| Create a new navigation node | post | /v1/portal/navigationnodes | 
| Get a child node | get | /v1/portal/navigationnodes/{id}/childNodes/{nodeId} | 
| Get all child nodes for a navigation node given its shortID | get | /v1/portal/navigationnodes/{id}/childNodes | 
| Get all page variants for a navigation node given its shortID | get | /v1/portal/navigationnodes/{id}/pageVariants | 
| Get navigation node details given its short ID | get | /v1/portal/navigationnodes/{id} | 
| Query for navigation nodes | get | /v1/portal/navigationnodes | 
| Remove a child node | delete | /v1/portal/navigationnodes/{id}/childNodes/{nodeId} | 
| Update a navigation node given its short ID | put | /v1/portal/navigationnodes/{id} | 
| Task | Method | Path | 
|---|---|---|
| Query for navigation nodes | get | /v1/portal/navigationnodes | 
| Create a new navigation node | post | /v1/portal/navigationnodes | 
| Get navigation node details given its short ID | get | /v1/portal/navigationnodes/{id} | 
| Update a navigation node given its short ID | put | /v1/portal/navigationnodes/{id} | 
| Get all child nodes for a navigation node given its shortID | get | /v1/portal/navigationnodes/{id}/childNodes | 
| Add a child node to a navigation node | post | /v1/portal/navigationnodes/{id}/childNodes | 
| Remove a child node | delete | /v1/portal/navigationnodes/{id}/childNodes/{nodeId} | 
| Get a child node | get | /v1/portal/navigationnodes/{id}/childNodes/{nodeId} | 
| Add a child node in a specific position | post | /v1/portal/navigationnodes/{id}/childNodes/{toFollow} | 
| Get all page variants for a navigation node given its shortID | get | /v1/portal/navigationnodes/{id}/pageVariants | 
| Add a page variant to a navigation node | post | /v1/portal/navigationnodes/{id}/pageVariants | 
| Task | Method | Path | 
|---|---|---|
| Remove a child node | delete | /v1/portal/navigationnodes/{id}/childNodes/{nodeId} | 
| Query for navigation nodes | get | /v1/portal/navigationnodes | 
| Get navigation node details given its short ID | get | /v1/portal/navigationnodes/{id} | 
| Get all child nodes for a navigation node given its shortID | get | /v1/portal/navigationnodes/{id}/childNodes | 
| Get a child node | get | /v1/portal/navigationnodes/{id}/childNodes/{nodeId} | 
| Get all page variants for a navigation node given its shortID | get | /v1/portal/navigationnodes/{id}/pageVariants | 
| Create a new navigation node | post | /v1/portal/navigationnodes | 
| Add a child node to a navigation node | post | /v1/portal/navigationnodes/{id}/childNodes | 
| Add a child node in a specific position | post | /v1/portal/navigationnodes/{id}/childNodes/{toFollow} | 
| Add a page variant to a navigation node | post | /v1/portal/navigationnodes/{id}/pageVariants | 
| Update a navigation node given its short ID | put | /v1/portal/navigationnodes/{id} |