Инструменты пользователя

Инструменты сайта


Боковая панель

Распределение по гарантии

Распределение по гарантии неактивных рейсов. Можно запускать несколько рейсов одновременно. Для распределения у направления рейса должны быть настроены этапы распределения. Этапы настраиваются через интерфейс.

Команда voyages/distribution

Метод POST

Пример запроса

https://api.logist-pro.su/api/voyages/distribution

[{
  "auto_accept":true,
  "shipper_code":1,
  "car_confirm": "23:00",
  "number":"voyage_number"
}]

Пример ответа

Успешный запрос:
{
    "success": true
}

Ошибка:
{
    "status": "failed",
    "errors": {
        "voyage": [
            "directions_not_exists"
        ]
    },
    "updates": [],
    "voyages": []
}
Поля в запросе Обязательное поле Описание Тип поля Пример\комментарий
auto_accept обязательно Автоматическое подтверждение принявшего перевозчика bool
car_confirm обязательно Время внесения авто string (1..100) Формат: "HH:ii"
shipper_code обязательно Идентификатор филиала numeric Предоставляется после регистрации
number обязательно Номер рейса string (1..100) Уникальный код рейса
Поля в ответе Описание Тип поля Пример\комментарий
status Статус запроса string (1..100) success/failed
errors Блок ошибок array()
errors.0.number номер рейса, поле с ошибкой и описание ошибки array() 0 - номер рейса в запросе, number - поле с ошибкой

Инструменты страницы