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