API

Menü abrufen

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

Gibt das Benutzermenü als Baumstruktur zurück. Die obersten Einträge sind nach sort sortiert, Ordner enthalten children, Seiten und Links haben readonly_enabled. Der Inhalt basiert auf der Zusammenführung aller Benutzerrollen und persönlichen Bereiche. Bereiche, die als API-Zugangspunkt markiert sind, werden nicht zurückgegeben. Ein Ordner ohne sichtbare Einträge wird ebenfalls nicht zurückgegeben. Der Zugriff auf einen solchen Bereich bleibt unverändert – der Bereich erscheint einfach nicht im Menü.

Autorisierung

api-token + language + role

Antworten

OK

object
statusstringerforderlich

Werte:successerror

Beispiel: success

dataarray of object
idintegererforderlich

Beispiel: 12

slugstringerforderlich

Beispiel: orders

descriptionstringerforderlich

Beispiel: Orders

typestringerforderlich

Werte:folderpagelink

Beispiel: page

sortintegererforderlich

Beispiel: 1

readonly_enabledboolean

Nur für die Typen page und link: Der Abschnitt ist schreibgeschützt, jede ändernde Aktion gibt Fehler 100 zurück. Alle Benutzerrollen werden berücksichtigt (Schreibzugriff besteht, wenn mindestens eine Rolle ihn erlaubt) sowie die individuellen Einstellungen des Abschnitts. Ordner haben dieses Feld nicht.

Beispiel: false

childrenarray of object

Nur für den Typ folder: Verschachtelte Elemente, sortiert nach sort. Ein Ordner ohne verfügbare verschachtelte Elemente wird nicht zurückgegeben.