Возвращает меню пользователя в виде дерева. Корневые пункты отсортированы по sort, у папок есть children, у страниц и ссылок — readonly_enabled. Содержимое зависит от объединения всех ролей пользователя и его личных разделов. Разделы, отмеченные как точка доступа API, не возвращаются совсем. Папка, в которой не осталось видимых пунктов, тоже не возвращается. Доступ к такому разделу не меняется — раздела просто нет в меню.
Авторизация
api-token + language + role
Ответы
OK
object
statusstringобязательный
Значения:successerror
Пример:success
dataarray of object
idintegerобязательный
Пример:12
slugstringобязательный
Пример:orders
descriptionstringобязательный
Пример:Orders
typestringобязательный
Значения:folderpagelink
Пример:page
sortintegerобязательный
Пример:1
readonly_enabledboolean
Только для типов page и link: раздел доступен только для чтения, любое изменяющее действие возвращает ошибку 100. Учитываются все роли пользователя (доступ на запись есть, если его даёт хотя бы одна роль) и личные настройки раздела. У папок этого поля нет.
Пример:false
childrenarray of object
Только для типа folder: вложенные пункты, отсортированные по sort. Папка без доступных вложенных пунктов не возвращается.