A menu defines a tree structure of text labels and links that can be used to generate various kinds of navigation menus. This can be used to define data for top-navigation, side-navigation, or other similar hierarchies of internal document links or external web links.

The Site Management API treats a menu structure as a single entity and only manages the top-level menu. Menu items (in other words, nested entries) are managed by site editors in the Experience manager app.

At API level, a menu is therefore represented by a single string holding its name:



Developers can retrieve a list of menus, retrieve the name of a menu, create a menu, and delete a menu.

Operations on the actual menu items within a menu are not possible at API level.

See Channel Menu Operations in the Site Management API reference documentation for a list of operations.

You can find examples of using the menu endpoints in the Postman collection.

Did this page help you?