API

Изменить район

POST/api/crm/v2/districts.updatev2
operationId: districts.update

Изменяет район. Параметры day_mode_{district_id}_1 обязательны — например, day_mode_55326_1: 1.

Авторизация

api-token + language + role

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

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

Пример: 8785

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

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

Пример: 1

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

Пример: Central

colorstring

Цвет в формате HEX без ведущего символа «#». Цвет хранится в полигонах, поэтому сохраняется только для района с фигурами. Если поле не передано, цвет не меняется.

Пример: 3949AB

pickup_address_idinteger

Пример: 1

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

ID оператора

Пример: 1

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

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

Пример: 60

other_delivery_time_enabledboolean

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

Пример: true

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

timeworkstring

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

Ответы

OK

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

Значения:successerror

Пример: success

dataobject