API

Pobierz listę kategorii

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

Autoryzacja

api-token + language + role

Parametry zapytania

branch_idinteger

Przykład: 1

Odpowiedzi

OK

object
statusstringwymagane

Wartości:successerror

Przykład: success

dataobject
filtersobject
branch_idobject (FilterSelectInteger)
valueinteger

Przykład: 8920

typestringwymagane

Przykład: select

optionarray of object
valueintegerwymagane

Przykład: 8920

namestringwymagane

Przykład: Green Basket | Kaliningrad

modestring (FilterMode)

Jak interfejs obsługuje filtr; zwykły filtr nie ma mode. force_shown — zawsze widoczny, nie można ukryć. value_required — punkt wejścia do sekcji: zawsze widoczny, nie może mieć pustej wartości (dopóki wartość nie zostanie wybrana, lista jest pusta; nie ma opcji „wszystko”), ogólne resetowanie go nie czyści.

Wartości:force_shownvalue_required

Przykład: value_required

listarray of object
idintegerwymagane

Przykład: 1

nameobject (TranslationField) wymagane

Pole tłumaczenia katalogu; taka sama struktura w odpowiedzi i w żądaniu.
Podczas tworzenia każdy język sieci, którego nie ma w translations, pozostaje pusty i trafia do kolejki tłumaczenia AI.
Podczas edycji zapisywane są tylko języki z translations: język nieobecny w obiekcie zachowuje poprzednią wartość, jeśli oryginał się nie zmienił; pusta wartość usuwa tłumaczenie i ustawia je w kolejce tłumaczenia AI.
Zmiana oryginału usuwa tłumaczenia, które nie zostały zmienione — nie odpowiadają już oryginałowi; tłumaczenie przekazane z inną wartością jest zapisywane jako ręczna korekta. Takie czyszczenie następuje tylko wtedy, gdy w sieci jest włączone automatyczne tłumaczenie.
Wartość w nieopublikowanym języku jest odrzucana; wartość w języku spoza zestawu języków sieci jest ignorowana.

defaultstring

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

Przykład: ru

translationsobjectwymagane

Wartość według kodu języka; brak tłumaczenia — brak klucza

Wartości słownika
string
parent_idinteger

Przykład: 1

discount_enabledboolean

Przykład: true

minimum_sum_enabledboolean

Przykład: true

free_delivery_enabledboolean

Przykład: true

sortintegerwymagane

Przykład: 1

publishedboolean

Przykład: true

hide_for_districts_idsarray of integer
hide_for_pickups_idsarray of integer
date_availablestring (DataTimeFormatSQL)

Przykład: 2024-05-02 08:31:16

date_expirationstring (DataTimeFormatSQL)

Przykład: 2024-05-02 08:31:16

days_of_weekarray of integer
time_periodsarray of string