Задает порядок доставки заказов в маршруте
Набор заказов должен включать в себя все заказы маршрута. Чтобы задать последовательность, можно использовать либо список с ID заказов '[id1, id2, ...]', либо объект с ID заказов '{"order_ids": [id1, id2, ...]}', либо объект с номерами заказов '{"order_numbers": ["number1", "number2", ...]}'.
HTTP-запрос
POST https://courier.yandex.ru/api/v1/companies/{company_id}/routes/{route_id}/order-sequence
Path-параметры
company_id * | integer ID компании, используемый в запросах к API Мониторинга. |
route_id * | integer ID маршрута, используемый в запросах к API Мониторинга. |
* Обязательный параметр
Тело запроса
[ integer ]
Скопировано
Представление
Поля
* Обязательный параметр
Ответы
Код 200
Маршрут успешно построен в указанном порядке.
Код 401
Ошибка авторизации. Убедитесь, что заголовок запроса содержит правильный OAuth-токен.
Код 403
Ошибка доступа к объекту. У пользователя недостаточно прав для доступа к объекту.
Код 404
Ошибка поиска объекта. Объект не найден.
Код 409
Не удается задать маршрут доставки в указанном порядке, так как некоторые заказы уже были доставлены. Ответ содержит информацию об ошибке и о том, с чего начать последовательность доставки.
Код 422
Неверный ввод, например отсутствуют обязательные параметры или список заказов не соответствует списку заказов в маршруте. Операция не может быть выполнена.
Код 504
Ошибка при работе с API. Повторите запрос.