API

Menüyü al

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

Kullanıcının menüsünü ağaç yapısında döndürür. Kök öğeler sort alanına göre sıralanır, klasörlerde children bulunur, sayfa ve bağlantılarda ise readonly_enabled yer alır. İçerik, kullanıcının tüm rollerinin ve kişisel bölümlerinin birleşimine bağlıdır. API erişim noktası olarak işaretlenen bölümler hiç döndürülmez. Görünür öğesi kalmayan klasörler de döndürülmez. Bu tür bir bölüme erişim değişmez — bölüm menüde hiç yer almaz.

Yetkilendirme

api-token + language + role

Yanıtlar

OK

object
statusstringzorunlu

Değerler:successerror

Örnek: success

dataarray of object
idintegerzorunlu

Örnek: 12

slugstringzorunlu

Örnek: orders

descriptionstringzorunlu

Örnek: Orders

typestringzorunlu

Değerler:folderpagelink

Örnek: page

sortintegerzorunlu

Örnek: 1

readonly_enabledboolean

Yalnızca page ve link tipleri için: bölüm yalnızca okunabilir, herhangi bir değişiklik işlemi 100 hatası döndürür. Tüm kullanıcı rolleri dikkate alınır (en az bir rol izin veriyorsa yazma erişimi vardır) ve bölümün kişisel ayarları göz önünde bulundurulur. Klasörlerde bu alan yoktur.

Örnek: false

childrenarray of object

Yalnızca folder tipi için: sort ile sıralanmış iç içe öğeler. Uygun alt öğesi olmayan klasör döndürülmez.