API

Изменить настройки самовывоза

POST/api/crm/v2/pickup.update_templatev2
operationId: pickup.updateTemplate

Изменяет настройки самовывоза филиала. Каждый флаг all_pickups_* применяет соответствующее значение ко всем точкам самовывоза филиала, а all_pickups — сразу все настройки. Переключение pickup_force_enabled также заново публикует или скрывает районы филиала.

Авторизация

api-token + language + role

Параметры запроса

branch_idintegerобязательный

Пример: 8778

Тело запроса application/json

object
day_timearray of stringобязательный
pickup_force_enabledboolean

Режим «только самовывоз»

Пример: false

operator_idintegerобязательный

Пример: 7109

all_pickups_operator_idboolean

Применить ко всем точкам самовывоза

Пример: true

minimum_order_amountintegerобязательный

Минимальная сумма заказа

Пример: 200

all_pickups_minimum_order_amountboolean

Применить ко всем точкам самовывоза

Пример: false

preparation_timeintegerобязательный

Время приготовления заказа в минутах

Пример: 60

all_pickups_preparation_timeboolean

Применить ко всем точкам самовывоза

Пример: false

other_preparation_time_enabledboolean

Включить

Пример: true

all_pickups_other_preparation_time_enabledboolean

Применить ко всем точкам самовывоза

Пример: false

other_preparation_timeinteger

Увеличение времени приготовления в заданный период

Пример: 90

all_pickups_other_preparation_timeboolean

Применить ко всем точкам самовывоза

Пример: false

other_preparation_time_periodsstringобязательный

Пример: 00:00 - 23:59

all_pickups_other_preparation_time_periodsboolean

Применить ко всем точкам самовывоза

Пример: false

other_minimum_order_amount_enabledboolean

Включить дополнительные настройки минимальной суммы

Пример: true

all_pickups_other_minimum_order_amount_enabledboolean

Применить ко всем точкам самовывоза

Пример: false

other_minimum_order_amountintegerобязательный

Минимальная сумма заказа в заданный период

Пример: 300

all_pickups_other_minimum_order_amountboolean

Применить ко всем точкам самовывоза

Пример: false

other_minimum_order_amount_periodsstringобязательный

Пример: 00:00 - 23:59

all_pickups_other_minimum_order_amount_periodsboolean

Применить ко всем точкам самовывоза

Пример: false

other_minimum_order_amount_daysarray of integer

Дни недели для дополнительной минимальной суммы

all_pickups_other_minimum_order_amount_daysboolean

Применить ко всем точкам самовывоза

Пример: false

timeworkstring

Пример: 00:00 - 23:59

all_pickups_work_timeboolean

Применить ко всем точкам самовывоза

Пример: false

all_pickupsboolean

Применить все настройки ко всем точкам самовывоза

Пример: false

day_mode_base_1integerобязательный

Значения:123

Пример: 1

day_mode_base_2integerобязательный

Значения:123

Пример: 1

day_mode_base_3integerобязательный

Значения:123

Пример: 1

day_mode_base_4integerобязательный

Значения:123

Пример: 1

day_mode_base_5integerобязательный

Значения:123

Пример: 1

day_mode_base_6integerобязательный

Значения:123

Пример: 1

day_mode_base_7integerобязательный

Значения:123

Пример: 1

Ответы

OK

object
statusstringобязательный

Значения:successerror

Пример: success

dataobject