API

Λήψη λίστας κατηγοριών

GET/api/crm/v2/categoriesv2
operationId: categories.default

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

api-token + language + role

Παράμετροι ερωτήματος

branch_idinteger

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

Απαντήσεις

OK

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

Τιμές:successerror

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

dataobject
filtersobject
branch_idobject (FilterSelectInteger)
valueinteger

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

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

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

optionarray of object
valueintegerυποχρεωτικό

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

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

Παράδειγμα: Green Basket | Kaliningrad

modestring (FilterMode)

Πώς το περιβάλλον χειρίζεται το φίλτρο· το συνηθισμένο φίλτρο δεν έχει mode. Το force_shown — εμφανίζεται πάντα, δεν μπορεί να αποκρυφθεί. Το value_required — σημείο εισόδου στην ενότητα: εμφανίζεται πάντα, δεν έχει κενή τιμή (μέχρι να επιλεγεί τιμή, η λίστα είναι κενή· δεν υπάρχει επιλογή «όλα»), η γενική επαναφορά δεν το καθαρίζει.

Τιμές:force_shownvalue_required

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

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

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

nameobject (TranslationField) υποχρεωτικό

Μεταφραζόμενο πεδίο καταλόγου· ίδια δομή στην απόκριση και στο αίτημα.
Κατά τη δημιουργία, κάθε γλώσσα του δικτύου που δεν υπάρχει στο translations παραμένει κενή και προστίθεται στην ουρά για AI-μετάφραση.
Κατά την τροποποίηση, αποθηκεύονται μόνο οι γλώσσες από το translations: γλώσσα που δεν υπάρχει στο αντικείμενο διατηρεί την προηγούμενη τιμή, αν το πρωτότυπο δεν έχει αλλάξει· κενή τιμή διαγράφει τη μετάφραση και την προσθέτει στην ουρά για AI-μετάφραση.
Η αλλαγή του πρωτοτύπου διαγράφει μεταφράσεις που στάλθηκαν χωρίς αλλαγές — δεν αντιστοιχούν πλέον σε αυτό· μετάφραση που στάλθηκε με διαφορετική τιμή αποθηκεύεται ως χειροκίνητη διόρθωση. Αυτή η διαγραφή γίνεται μόνο όσο το αυτόματο σύστημα μετάφρασης του δικτύου είναι ενεργό.
Τιμή σε μη δημοσιευμένη γλώσσα απορρίπτεται· τιμή σε γλώσσα εκτός του συνόλου γλωσσών του δικτύου αγνοείται.

defaultstring

Код исходного языка сети; в запросе должен совпадать с настройкой сети

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

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

Τιμή ανά κωδικό γλώσσας· αν δεν υπάρχει μετάφραση — δεν υπάρχει κλειδί

Τιμές λεξικού
string
parent_idinteger

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

discount_enabledboolean

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

minimum_sum_enabledboolean

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

free_delivery_enabledboolean

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

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

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

publishedboolean

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

hide_for_districts_idsarray of integer
hide_for_pickups_idsarray of integer
date_availablestring (DataTimeFormatSQL)

Παράδειγμα: 2024-05-02 08:31:16

date_expirationstring (DataTimeFormatSQL)

Παράδειγμα: 2024-05-02 08:31:16

days_of_weekarray of integer
time_periodsarray of string