API

Özel tekliflerin listesini alın

GET/api/crm/v2/special_offers_listv2
operationId: specialOffersList.default

Yetkilendirme

api-token + language + role

Sorgu parametreleri

branch_idinteger

Filtrelenen şube. Olmazsa, yanıtta yalnızca filtreler olur, liste olmaz. Tek şubesi olan iş ortağı için sunucu bunu otomatik olarak ekler.

Örnek: 8778

page_numberinteger

Örnek: 1

Yanıtlar

OK

object
statusstringzorunlu

Değerler:successerror

Örnek: success

dataobject
filtersobject
branch_idobject (FilterSelectInteger)
valueinteger

Örnek: 8920

typestringzorunlu

Örnek: select

optionarray of object
valueintegerzorunlu

Örnek: 8920

namestringzorunlu

Örnek: Green Basket | Kaliningrad

modestring (FilterMode)

Arayüzün filtreyi nasıl işlediği; standart bir filtrede mode yoktur. force_shown — her zaman gösterilir, gizlenemez. value_required — bölüme giriş noktasıdır: her zaman gösterilir, boş değeri yoktur (değer seçilene kadar liste boştur; "tümü" seçeneği yoktur), genel sıfırlama bunu temizlemez.

Değerler:force_shownvalue_required

Örnek: value_required

listarray of object
idintegerzorunlu

Örnek: 1

namestringzorunlu

Örnek: Free delivery

date_availablestring (DataTimeFormatSQL)

Örnek: 2024-05-02 08:31:16

date_expirationstring (DataTimeFormatSQL)

Örnek: 2024-05-02 08:31:16

operating_modestring (TypeOperatingMode) zorunlu

Değerler:informingpromo_codeinforming_and_promo_codeautomatic_actioninforming_and_automatic_action

Örnek: informing

sortintegerzorunlu

Örnek: -1714739780

publishedbooleanzorunlu

Örnek: true

hide_for_districts_idsarray of integer
hide_for_pickups_idsarray of integer
descriptionstring

Örnek: informing description

imagestring

Örnek: https://cdn.foodsoul.test/zones/ru/branches/8810/images/special_offers/medium/ec17cfe9697ff2e301cba7736a5d329b.jpg?v1726243373

branch_idinteger

Örnek: 1

authorized_users_enabledbooleanzorunlu

Örnek: true

work_with_pay_bonuses_enabledbooleanzorunlu

Örnek: true

accrual_bonuses_enabledbooleanzorunlu

Örnek: true

first_purchase_enabledbooleanzorunlu

Örnek: true

first_purchase_platformstring (Platform)

Değerler:androidiosallmobile_appssitesocial_apps

Örnek: all

subcategories_include_in_categories_enabledbooleanzorunlu

Örnek: true

reuse_enabledbooleanzorunlu

Örnek: true

delivery_methodstring (DeliveryMethodUpdate) zorunlu

Değerler:allcourierpickup

days_of_weekarray of integer
time_periodsarray of array of string (TimePeriods)

Zaman aralığı

ignore_in_minimum_sum_enabledbooleanzorunlu

Örnek: true

from_sumnumber

Örnek: 100

to_sumnumber

Örnek: 1000

multiple_sumnumber

Örnek: 100

from_to_sums_for_items_from_conditions_enabledbooleanzorunlu

Örnek: true

automatic_old_cost_for_items_enabledbooleanzorunlu

Örnek: true

push_titlestring

Örnek: Free delivery

push_messagestring

Örnek: Free delivery today from 18:00

platformstring (Platform) zorunlu

Değerler:androidiosallmobile_appssitesocial_apps

Örnek: all

typestring (TypeWorkOperatingMode)

Değerler:fixed_discount_on_all_orderpercent_discount_on_all_orderfixed_discount_on_items_from_categoriespercent_discount_on_items_from_categoriesfixed_discount_on_itemspercent_discount_on_itemsfree_item_to_choose_if_buy_itemsfree_item_to_choose_if_buy_items_from_categoriesfixed_discount_on_next_itempercent_discount_on_next_itemfixed_discount_on_next_item_from_categoriespercent_discount_on_next_item_from_categoriesfree_item_to_choosepercent_discount_on_item_with_minimum_cost_in_cartfixed_discount_on_item_with_minimum_cost_in_cartpercent_discount_on_item_with_minimum_cost_from_itemsfixed_discount_on_item_with_minimum_cost_from_itemspercent_discount_on_item_with_minimum_cost_from_categoriesfixed_discount_on_item_with_minimum_cost_from_categoriesbonusesfree_delivery

Örnek: free_delivery

count_items_for_conditioninteger

Örnek: 10

count_items_for_actioninteger

Örnek: 10

one_item_from_conditions_enabledbooleanzorunlu

Örnek: true

actions_itemsarray of integer
conditions_itemsarray of integer
actions_categoriesarray of integer
conditions_categoriesarray of integer
discountnumber

Örnek: 10

use_only_one_time_in_cart_enabledbooleanzorunlu

Örnek: true

use_only_in_birthday_enabledbooleanzorunlu

Örnek: true

birthday_validity_beforeinteger

Örnek: 10

birthday_validity_afterinteger

Örnek: 10

bonuses_sumnumber

Örnek: 100

bonuses_validitynumber

Örnek: 100

count_activate_offerintegerzorunlu

Örnek: 0

paginationobject (Pagination)
max_countintegerzorunlu

Sayfadaki öğe sayısı

Örnek: 30

page_numberintegerzorunlu

Geçerli sayfa numarası; offset 1000'ü aşmayacak şekilde sınırlandırılmıştır

Örnek: 1

has_nextbooleanzorunlu

Sonraki sayfa var mı

Örnek: true

has_previousbooleanzorunlu

Önceki sayfa var mı

Örnek: false

timezonestring

Örnek: Europe/Kaliningrad