API

Ottenere il menu

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

Restituisce il menu dell'utente come struttura ad albero. Gli elementi radice sono ordinati per sort, le cartelle hanno children, le pagine e i link hanno readonly_enabled. Il contenuto dipende dall'unione di tutti i ruoli dell'utente e delle sue sezioni personali. Le sezioni contrassegnate come punto di accesso API non vengono restituite. Anche una cartella senza elementi visibili non viene restituita. L'accesso a tali sezioni non cambia: la sezione semplicemente non appare nel menu.

Autorizzazione

api-token + language + role

Risposte

OK

object
statusstringobbligatorio

Valori:successerror

Esempio: success

dataarray of object
idintegerobbligatorio

Esempio: 12

slugstringobbligatorio

Esempio: orders

descriptionstringobbligatorio

Esempio: Orders

typestringobbligatorio

Valori:folderpagelink

Esempio: page

sortintegerobbligatorio

Esempio: 1

readonly_enabledboolean

Solo per i tipi page e link: la sezione è disponibile solo in modalità di sola lettura, qualsiasi azione di modifica restituisce l'errore 100. Vengono considerate tutte le ruoli dell'utente (l'accesso in scrittura è consentito se almeno un ruolo lo permette) e le impostazioni personali della sezione. Le cartelle non hanno questo campo.

Esempio: false

childrenarray of object

Solo per il tipo folder: voci annidate, ordinate per sort. Una cartella senza voci annidate disponibili non viene restituita.