API

Menyuni olish

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

Foydalanuvchining menyusini daraxt ko‘rinishida qaytaradi. Ildiz elementlari sort bo‘yicha tartiblangan, papkalarda children mavjud, sahifalar va havolalarda esa readonly_enabled mavjud. Tarkib foydalanuvchining barcha rollari va shaxsiy bo‘limlari birlashmasiga bog‘liq. API kirish nuqtasi sifatida belgilangan bo‘limlar umuman qaytarilmaydi. Ko‘rinadigan elementlari qolmagan papka ham qaytarilmaydi. Bunday bo‘limga kirish huquqi o‘zgarmaydi — bo‘lim menyuda shunchaki mavjud emas.

Avtorizatsiya

api-token + language + role

Javoblar

OK

object
statusstringmajburiy

Qiymatlar:successerror

Misol: success

dataarray of object
idintegermajburiy

Misol: 12

slugstringmajburiy

Misol: orders

descriptionstringmajburiy

Misol: Orders

typestringmajburiy

Qiymatlar:folderpagelink

Misol: page

sortintegermajburiy

Misol: 1

readonly_enabledboolean

Faqat page va link turlari uchun: bo‘lim faqat o‘qish uchun mavjud, har qanday o‘zgartirish harakati 100 xatolikni qaytaradi. Foydalanuvchining barcha rollari hisobga olinadi (yozish huquqi kamida bitta rol tomonidan berilsa, ruxsat etiladi) va bo‘limning shaxsiy sozlamalari ham hisobga olinadi. Papkalarda bu maydon mavjud emas.

Misol: false

childrenarray of object

Faqat folder turi uchun: ichki elementlar, sort bo‘yicha tartiblangan. Mavjud ichki elementlarsiz papka qaytarilmaydi.