API

Get menu

GET/api/crm/v2/application.menuv2
operationId: application.menu

Returns the user's menu as a tree structure. Root items are sorted by sort; folders have children, while pages and links have readonly_enabled. The content depends on the union of all user roles and their personal sections. Sections marked as API access points are not returned at all. Folders with no visible items are also not returned. Access to such sections does not change—they are simply absent from the menu.

Authorization

api-token + language + role

Responses

OK

object
statusstringrequired

Values:successerror

Example: success

dataarray of object
idintegerrequired

Example: 12

slugstringrequired

Example: orders

descriptionstringrequired

Example: Orders

typestringrequired

Values:folderpagelink

Example: page

sortintegerrequired

Example: 1

readonly_enabledboolean

For types page and link only: the section is read-only; any modifying action returns error 100. All user roles are considered (write access is granted if at least one role allows it), as well as the section's individual settings. Folders do not have this field.

Example: false

childrenarray of object

For type folder only: nested items, sorted by sort. A folder without available nested items is not returned.