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

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

Request

POST

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

Path parameters

Name

Description

company_id*

Type: integer<int64>

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

route_id*

Type: integer<int64>

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

Body

application/json
[
    {
        "rest_duration_s": 0,
        "work_time_range_till_rest": "string"
    }
]

CreateWorkBreak[]

CreateWorkBreak

Name

Description

rest_duration_s*

Type: integer

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

Min value: 1

work_time_range_till_rest*

Type: string

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

Responses

200 OK

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

Body

application/json
[
    {
        "id": 0,
        "sequence_pos": 0
    }
]

WorkBreakInfo[]

WorkBreakInfo

Name

Description

id*

Type: integer

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

sequence_pos*

Type: integer

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

401 Unauthorized

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

403 Forbidden

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

422 Unprocessable Entity

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