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

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


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

Запуск на торги

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

Команда voyages/reduction

Метод POST

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

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

[{
  "start_price" : "10000",
  "shipper_code":1,
  "start_time" :  "2021-01-01 00:00:00",
  "step": "2500",
  "currency":"USD",
  "procedure_id":"43",
  "number":"voyage_number",
  "fixed_buyout":"1000"

},{
  "start_price" : "20000",
  "shipper_code":1,
  "start_time" :  "2021-01-01 00:00:00",
  "step": "2000",
  "currency":"EUR",
  "procedure_id":"44",
  "number":"voyage_number_1",
  "fixed_buyout":"1000"
}]

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

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

Ошибка:
{
    "status": "failed",
    "errors": {
        "voyage": [
            "voyage_number already_started"
        ]
    },
    "updates": [],
    "voyages": []
}
Поля в запросе Обязательное поле Описание Тип поля Пример\комментарий
start_price обязательно Стартовая цена торгов double
step обязательно Шаг торгов double
fixed_buyout обязательно Цена выкупа double
currency обязательно Валюта string (1..255) EUR, RUR, USD, UAH, RUR_WITH_VAT, RUR_WITHOUT_VAT, UAH_WITH_VAT, UAH_WITHOUT_VAT, KZT
shipper_code обязательно Идентификатор филиала numeric Предоставляется после регистрации
number обязательно Номер рейса string (1..100) Уникальный код рейса
procedure_id обязательно Идентификатор процедуры integer Процедура создается в интерфейсе, там же и можно получить ее идентификатор
start_time не обязательно Время начала торгов. Необходимо указывать текущее время филиала или время в будущем, для реализации отложенного старта торгов string (1..255) Формат: “2016-07-29 16:00:00”
Поля в ответе Описание Тип поля Пример\комментарий
status Статус запроса string (1..100) success/failed
errors Блок ошибок array()
errors.0.number номер рейса, поле с ошибкой и описание ошибки array() 0 - номер рейса в запросе, number - поле с ошибкой

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