Запрос информации по маршрутам.
Система возвращает список маршрутов, где <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)) | Коды точек на выгрузке |