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

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


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

Назначение на перевозчика

Назначение рейса вручную из неактивных рейсов. Назначение только на перевозчиков в партнерстве.

Команда voyages/manual

Метод POST

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

https://api.logist-pro.com.ua/api/voyages/manual

{
  "shipper_code":1,
  "price":100,
  "number" : "voyage_number",
  "carrier_id":218,
  "car_confirm":"00:01",
  "currency":"USD"
}

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

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

Ошибка:
{
    "status": "failed",
    "errors": {
        "voyage": [
            "voyage_number already_started"
        ]
    },
    "updates": [],
    "voyages": []
}
Поля в запросе Обязательное поле Описание Тип поля Пример\комментарий
shipper_code обязательно Идентификатор филиала numeric Предоставляется после регистрации
price обязательно Цена рейса double
number обязательно Номер рейса string (1..100) Уникальный код рейса
carrier_id обязательно Идентификатор перевозчика numeric Список перевозчиков в партнерстве можно получить методом carriers
car_confirm обязательно Время внесения авто string (1..100) Формат: "HH:ii"
currency обязательно Валюта string (1..255) EUR, RUR, USD, UAH, RUR_WITH_VAT, RUR_WITHOUT_VAT, UAH_WITH_VAT, UAH_WITHOUT_VAT, KZT
Поля в ответе Описание Тип поля Пример\комментарий
status Статус запроса string (1..100) success/failed
errors Блок ошибок array()
errors.0.number номер рейса, поле с ошибкой и описание ошибки array() 0 - номер рейса в запросе, number - поле с ошибкой

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