API

Získat menu

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

Vrací uživatelské menu ve stromové struktuře. Kořenové položky jsou seřazeny podle sort, složky obsahují children, stránky a odkazy mají readonly_enabled. Obsah závisí na sjednocení všech rolí uživatele a jeho osobních sekcí. Sekce označené jako API access point nejsou vráceny vůbec. Složka, která neobsahuje žádné viditelné položky, také není vrácena. Přístup k takové sekci se nemění — sekce se v menu jednoduše nezobrazuje.

Autorizace

api-token + language + role

Odpovědi

OK

object
statusstringpovinné

Hodnoty:successerror

Příklad: success

dataarray of object
idintegerpovinné

Příklad: 12

slugstringpovinné

Příklad: orders

descriptionstringpovinné

Příklad: Orders

typestringpovinné

Hodnoty:folderpagelink

Příklad: page

sortintegerpovinné

Příklad: 1

readonly_enabledboolean

Pouze pro typy page a link: sekce je pouze pro čtení, jakýkoli měnící požadavek vrací chybu 100. Zohledňují se všechny role uživatele (zápis je povolen, pokud jej umožňuje alespoň jedna role) a osobní nastavení sekce. Složky toto pole nemají.

Příklad: false

childrenarray of object

Pouze pro typ folder: vnořené položky, seřazené podle sort. Složka bez dostupných vnořených položek není vrácena.