Назначение рейса вручную из неактивных рейсов. Назначение только на перевозчиков в партнерстве.
Команда 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 - поле с ошибкой |