API

Pobierz listę źródeł dodatkowej sprzedaży

GET/api/crm/v2/additional_salesv2
operationId: additionalSales.default

Zwraca listę źródeł dodatkowej sprzedaży oddziału z filtrem według typu źródła (item, item_parameter, category). Dla każdego źródła zwracane są powiązane produkty, kategorie i parametry produktów; lista jest posortowana i podzielona na strony.

Autoryzacja

api-token + language + role

Parametry zapytania

branch_idinteger

Przykład: 1

link_typestring

Wartości:itemitem_parametercategory

page_numberinteger

Przykład: 1

Odpowiedzi

OK

object
statusstringwymagane

Wartości:successerror

Przykład: success

dataobjectwymagane
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

link_typeobject
typestringwymagane

Przykład: radio

optionarray of string
listarray of object
link_itemobjectwymagane
idintegerwymagane

Przykład: 1

typestringwymagane

Wartości:itemitem_parametercategory

Przykład: item

namestringwymagane

Przykład: Example item

strategystringmoże być null

Strategia, która utworzyła źródło; null — utworzone ręcznie

Wartości:sales_statisticsai_compatibilityai_prompt

Przykład: sales_statistics

related_objectsarray of objectwymagane
idintegerwymagane

Przykład: 1

typestringwymagane

Wartości:itemitem_parametercategory

Przykład: item

namestringwymagane

Przykład: Recommended item

strategystringmoże być null

Strategia, która utworzyła powiązanie; null — dodano ręcznie

Wartości:sales_statisticsai_compatibilityai_prompt

Przykład: ai_compatibility

sortintegerwymagane

Przykład: 1

idintegerwymagane

Przykład: 1

paginationobject (Pagination)
max_countintegerwymagane

Liczba elementów na stronie

Przykład: 30

page_numberintegerwymagane

Numer bieżącej strony; ograniczony tak, aby przesunięcie nie przekraczało 1000

Przykład: 1

has_nextbooleanwymagane

Czy istnieje następna strona

Przykład: true

has_previousbooleanwymagane

Czy istnieje poprzednia strona

Przykład: false