API

Λήψη μενού

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

Επιστρέφει το μενού του χρήστη ως δέντρο. Οι ριζικοί κόμβοι ταξινομούνται κατά sort, οι φάκελοι περιέχουν children, ενώ οι σελίδες και οι σύνδεσμοι έχουν readonly_enabled. Το περιεχόμενο εξαρτάται από τη συνένωση όλων των ρόλων του χρήστη και των προσωπικών του ενοτήτων. Ενότητες που έχουν επισημανθεί ως σημεία πρόσβασης API δεν επιστρέφονται καθόλου. Ένας φάκελος χωρίς ορατά στοιχεία επίσης δεν επιστρέφεται. Η πρόσβαση σε τέτοια ενότητα δεν αλλάζει — η ενότητα απλώς δεν εμφανίζεται στο μενού.

Εξουσιοδότηση

api-token + language + role

Απαντήσεις

OK

object
statusstringυποχρεωτικό

Τιμές:successerror

Παράδειγμα: success

dataarray of object
idintegerυποχρεωτικό

Παράδειγμα: 12

slugstringυποχρεωτικό

Παράδειγμα: orders

descriptionstringυποχρεωτικό

Παράδειγμα: Orders

typestringυποχρεωτικό

Τιμές:folderpagelink

Παράδειγμα: page

sortintegerυποχρεωτικό

Παράδειγμα: 1

readonly_enabledboolean

Μόνο για τύπους page και link: η ενότητα είναι μόνο για ανάγνωση, οποιαδήποτε ενέργεια τροποποίησης επιστρέφει σφάλμα 100. Λαμβάνονται υπόψη όλοι οι ρόλοι χρήστη (η εγγραφή επιτρέπεται αν τουλάχιστον ένας ρόλος τη δίνει) και οι προσωπικές ρυθμίσεις της ενότητας. Οι φάκελοι δεν έχουν αυτό το πεδίο.

Παράδειγμα: false

childrenarray of object

Μόνο για τύπο folder: τα ενσωματωμένα στοιχεία, ταξινομημένα κατά sort. Ένας φάκελος χωρίς διαθέσιμα ενσωματωμένα στοιχεία δεν επιστρέφεται.