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

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


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

Получение информации по маршрутам

Запрос информации по маршрутам.

Система возвращает список маршрутов, где <limit>(integer) - количество выводимых маршрутов, <skip>(integer) - количество пропущенных от начала маршрутов.

Команда /routes/<limit>/<skip>

Метод GET

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

https://api.logist-pro.su/api/routes - выводит весь список маршрутов;

https://api.logist-pro.su/api/routes/100 - выводит первые 100 маршрутов (<limit> = 100);

https://api.logist-pro.su/api/routes/100/100 - выводит c 101 по 200 ый маршрут со списка (<limit> = 100, <skip>=100);

https://api.logist-pro.su/api/routes/0/100 - выводит c 101 и до конца списка маршрутов (<limit> = 0, <skip>=100);

Ответ json с параметрами маршрутов. Пример ответа

[{
  "route_code" : "ROUTE_UNIQ_1",
  "shipper_code": "1",
  "loading_codes": [
    "point_1",
    "point_2"
  ],
  "unloading_codes": [
    "point_3",
    "point_4"
  ]
},
{
  "route_code" : "ROUTE_UNIQ_2",
  "shipper_code": "1",
  "loading_codes": [
    "point_1",
    "point_2"
  ],
  "unloading_codes": [
    "point_3",
    "point_4"
  ]
}]
Поля в ответе Описание Тип поля Пример\комментарий
route_code Номер маршрута string (1..100) Уникальный код маршрута
shipper_code Значение кода (ID) грузоотправителя numeric
loading_codes Код(ы) точек погрузки array(string(1…255)) Коды точек на погрузке
unloading_codes Код(ы) точек выгрузки array(string(1…255)) Коды точек на выгрузке

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