Добавляет перерывы на отдых в маршрут

  1. HTTP-запрос
  2. Path-параметры
  3. Тело запроса
    1. Представление
    2. Поля
  4. Ответы
    1. Код 200
      1. Представление
      2. Поля
    2. Код 401
    3. Код 403
    4. Код 422

Добавляет перерывы на отдых в маршрут.

HTTP-запрос

POST https://courier.yandex.ru/api/v1/companies/{company_id}/routes/{route_id}/work_breaks

Path-параметры

company_id *

integer

ID компании, используемый в запросах к API Мониторинга.

route_id *

integer

ID маршрута, используемый в запросах к API Мониторинга.

company_id *

integer

ID компании, используемый в запросах к API Мониторинга.

route_id *

integer

ID маршрута, используемый в запросах к API Мониторинга.

Тело запроса

[
  {
    "rest_duration_s": integer,
    "work_time_range_till_rest": string
  }
]
Скопировано

Представление

Свернуть всё
Развернуть всё

Поля

rest_duration_s *

integer

Длительность перерыва, секунды

Минимальное значение: 1.

work_time_range_till_rest *

string

Время работы до отдыха, формат: [D.]HH[:MM[:SS]] - [D.]HH[:MM[:SS]].

rest_duration_s *

integer

Длительность перерыва, секунды

Минимальное значение: 1.

work_time_range_till_rest *

string

Время работы до отдыха, формат: [D.]HH[:MM[:SS]] - [D.]HH[:MM[:SS]].

Ответы

Код 200

Перерывы на отдых добавлены.

[
  {
    "id": integer,
    "sequence_pos": integer
  }
]
Скопировано

Представление

Свернуть всё
Развернуть всё

Поля

id *

integer

ID перерыва на отдых, используемый в запросах к API Мониторинга.

sequence_pos *

integer

Порядковый номер перерыва (начиная с 0).

id *

integer

ID перерыва на отдых, используемый в запросах к API Мониторинга.

sequence_pos *

integer

Порядковый номер перерыва (начиная с 0).

Код 401

Ошибка авторизации. Убедитесь, что заголовок запроса содержит правильный OAuth-токен.

Код 403

Ошибка доступа к объекту. У пользователя недостаточно прав для доступа к объекту.

Код 422

Неверный ввод. Операция не может быть выполнена.