API

Gauti meniu

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

Grąžina naudotojo meniu medžio struktūroje. Šakniniai punktai surūšiuoti pagal sort, aplankai turi children, o puslapiai ir nuorodos — readonly_enabled. Turinys priklauso nuo visų naudotojo rolių ir asmeninių skyrių sujungimo. Skyriai, pažymėti kaip API prieigos taškai, visiškai negrąžinami. Aplankas, kuriame neliko matomų punktų, taip pat negrąžinamas. Prieiga prie tokio skyriaus nesikeičia — skyriaus meniu tiesiog nėra.

Autorizacija

api-token + language + role

Atsakymai

OK

object
statusstringprivalomas

Reikšmės:successerror

Pavyzdys: success

dataarray of object
idintegerprivalomas

Pavyzdys: 12

slugstringprivalomas

Pavyzdys: orders

descriptionstringprivalomas

Pavyzdys: Orders

typestringprivalomas

Reikšmės:folderpagelink

Pavyzdys: page

sortintegerprivalomas

Pavyzdys: 1

readonly_enabledboolean

Tik page ir link tipams: skyrius yra tik skaitymui, bet koks keitimo veiksmas grąžina klaidą 100. Atsižvelgiama į visas vartotojo roles (rašymo teisė suteikiama, jei bent viena rolė ją leidžia) ir asmeninius skyriaus nustatymus. Katalogai šio lauko neturi.

Pavyzdys: false

childrenarray of object

Tik folder tipui: įdėtiniai elementai, surūšiuoti pagal sort. Aplankas be prieinamų įdėtinių elementų negrąžinamas.