API

Gauti akcijų sąrašą

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

Autorizacija

api-token + language + role

Užklausos parametrai

branch_idinteger

Filialas, pagal kurį filtruojamas sąrašas. Jei nenurodyta, atsakyme bus tik filtrai, be sąrašo. Partneriui su vienu filialu serveris jį priskiria automatiškai.

Pavyzdys: 8778

page_numberinteger

Pavyzdys: 1

Atsakymai

OK

object
statusstringprivalomas

Reikšmės:successerror

Pavyzdys: success

dataobject
filtersobject
branch_idobject (FilterSelectInteger)
valueinteger

Pavyzdys: 8920

typestringprivalomas

Pavyzdys: select

optionarray of object
valueintegerprivalomas

Pavyzdys: 8920

namestringprivalomas

Pavyzdys: Green Basket | Kaliningrad

modestring (FilterMode)

Kaip sąsaja apdoroja filtrą; paprastam filtrui mode nėra. force_shown — visada rodomas, paslėpti negalima. value_required — įėjimo taškas į skyrių: visada rodomas, neturi tuščios reikšmės (kol reikšmė nepasirinkta, sąrašas tuščias; varianto „visi“ nėra), bendras atstatymas jo neišvalo.

Reikšmės:force_shownvalue_required

Pavyzdys: value_required

listarray of object
idintegerprivalomas

Pavyzdys: 1

namestringprivalomas

Pavyzdys: Free delivery

date_availablestring (DataTimeFormatSQL)

Pavyzdys: 2024-05-02 08:31:16

date_expirationstring (DataTimeFormatSQL)

Pavyzdys: 2024-05-02 08:31:16

operating_modestring (TypeOperatingMode) privalomas

Reikšmės:informingpromo_codeinforming_and_promo_codeautomatic_actioninforming_and_automatic_action

Pavyzdys: informing

sortintegerprivalomas

Pavyzdys: -1714739780

publishedbooleanprivalomas

Pavyzdys: true

hide_for_districts_idsarray of integer
hide_for_pickups_idsarray of integer
descriptionstring

Pavyzdys: informing description

imagestring

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

branch_idinteger

Pavyzdys: 1

authorized_users_enabledbooleanprivalomas

Pavyzdys: true

work_with_pay_bonuses_enabledbooleanprivalomas

Pavyzdys: true

accrual_bonuses_enabledbooleanprivalomas

Pavyzdys: true

first_purchase_enabledbooleanprivalomas

Pavyzdys: true

first_purchase_platformstring (Platform)

Reikšmės:androidiosallmobile_appssitesocial_apps

Pavyzdys: all

subcategories_include_in_categories_enabledbooleanprivalomas

Pavyzdys: true

reuse_enabledbooleanprivalomas

Pavyzdys: true

delivery_methodstring (DeliveryMethodUpdate) privalomas

Reikšmės:allcourierpickup

days_of_weekarray of integer
time_periodsarray of array of string (TimePeriods)

Laiko periodas

ignore_in_minimum_sum_enabledbooleanprivalomas

Pavyzdys: true

from_sumnumber

Pavyzdys: 100

to_sumnumber

Pavyzdys: 1000

multiple_sumnumber

Pavyzdys: 100

from_to_sums_for_items_from_conditions_enabledbooleanprivalomas

Pavyzdys: true

automatic_old_cost_for_items_enabledbooleanprivalomas

Pavyzdys: true

push_titlestring

Pavyzdys: Free delivery

push_messagestring

Pavyzdys: Free delivery today from 18:00

platformstring (Platform) privalomas

Reikšmės:androidiosallmobile_appssitesocial_apps

Pavyzdys: all

typestring (TypeWorkOperatingMode)

Reikšmės: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

Pavyzdys: free_delivery

count_items_for_conditioninteger

Pavyzdys: 10

count_items_for_actioninteger

Pavyzdys: 10

one_item_from_conditions_enabledbooleanprivalomas

Pavyzdys: true

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

Pavyzdys: 10

use_only_one_time_in_cart_enabledbooleanprivalomas

Pavyzdys: true

use_only_in_birthday_enabledbooleanprivalomas

Pavyzdys: true

birthday_validity_beforeinteger

Pavyzdys: 10

birthday_validity_afterinteger

Pavyzdys: 10

bonuses_sumnumber

Pavyzdys: 100

bonuses_validitynumber

Pavyzdys: 100

count_activate_offerintegerprivalomas

Pavyzdys: 0

paginationobject (Pagination)
max_countintegerprivalomas

Elementų skaičius puslapyje

Pavyzdys: 30

page_numberintegerprivalomas

Dabartinio puslapio numeris; apribotas taip, kad poslinkis neviršytų 1000

Pavyzdys: 1

has_nextbooleanprivalomas

Ar yra kitas puslapis

Pavyzdys: true

has_previousbooleanprivalomas

Ar yra ankstesnis puslapis

Pavyzdys: false

timezonestring

Pavyzdys: Europe/Kaliningrad