API

Применить общие настройки к выбранным районам

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

Применяет общие настройки к выбранным районам. districts_ids — районы, к которым применяются настройки, fields — какие из значений ниже применяются. Всё, чего нет в fields, в районах не меняется. Шаблон филиала — значения по умолчанию в форме нового района и блок settings в GET /districts — перезаписывается всеми значениями тела запроса независимо от fields.

Авторизация

api-token + language + role

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

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

Пример: 1

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

object
districts_idsarray of integerобязательный

Районы, к которым применяются настройки; каждый идентификатор должен принадлежать филиалу

fieldsarray of stringобязательный

Значения тела запроса, которые применяются к этим районам

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

Пример: 1

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

Время доставки

Пример: 60

other_delivery_time_enabledboolean

Пример: false

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

Увеличенное время доставки в определённый период

Пример: 90

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

Период действия особого времени доставки

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

paid_delivery_enabledboolean

Платная доставка

Пример: true

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

Стоимость доставки

Пример: 100

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

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

Пример: 200

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

Сумма заказа, от которой доставка бесплатна

Пример: 400

other_minimum_order_amount_enabledboolean

Включена особая минимальная сумма заказа в определённый период

Пример: true

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

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

Пример: 300

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

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

other_minimum_order_amount_daysarray of integer

Дни недели для особой минимальной суммы заказа

redirect_district_idinteger

Район, в который перенаправляются заказы после закрытия

Пример: 55301

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

timeworkstring

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

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

Ответы

OK

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

Значения:successerror

Пример: success

dataobject