API

Obțineți meniul

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

Returnează meniul utilizatorului sub formă de arbore. Elementele rădăcină sunt sortate după sort, folderele au children, iar paginile și link-urile au readonly_enabled. Conținutul depinde de combinația tuturor rolurilor utilizatorului și de secțiunile sale personale. Secțiunile marcate ca punct de acces API nu sunt returnate deloc. Un folder fără elemente vizibile nu este returnat. Accesul la o astfel de secțiune nu se modifică — secțiunea pur și simplu nu există în meniu.

Autorizare

api-token + language + role

Răspunsuri

OK

object
statusstringobligatoriu

Valori:successerror

Exemplu: success

dataarray of object
idintegerobligatoriu

Exemplu: 12

slugstringobligatoriu

Exemplu: orders

descriptionstringobligatoriu

Exemplu: Orders

typestringobligatoriu

Valori:folderpagelink

Exemplu: page

sortintegerobligatoriu

Exemplu: 1

readonly_enabledboolean

Doar pentru tipurile page și link: secțiunea este disponibilă doar pentru citire, orice acțiune de modificare returnează eroarea 100. Sunt luate în considerare toate rolurile utilizatorului (accesul de scriere este permis dacă cel puțin un rol îl permite) și setările personale ale secțiunii. Folderele nu au acest câmp.

Exemplu: false

childrenarray of object

Doar pentru tipul folder: elemente încorporate, sortate după sort. Un folder fără elemente încorporate disponibile nu este returnat.