Skip to content

Latest commit

 

History

History
61 lines (49 loc) · 2.24 KB

timetables.md

File metadata and controls

61 lines (49 loc) · 2.24 KB

Расписание доставки

Расписание для сдачи груза на 7 дней вперед

GET https://api.vozovoz.ru/v1/timetables/departure

Параметры запроса:

Имя Тип Обязательный Описание
locationId string если нет terminalId ID населенного пункта (locationID), для которой необходимо получить расписание забора
terminalId string если нет locationId lD терминала (terminalID), для которого необходимо получить расписание сдачи груза

HTTP/1.1 200 OK
{
  "data": {
    "locationId": "f2a30387-0124-11e5-80c7-00155d903d03", //terminalId
    "dates": [
      {
        "from": "2015-10-28T13:44:17Z",
        "to": "2015-10-28T19:00:00Z",
        "courierArrivalTimeMinInterval": 3 //если locationId
      }
      ...
    ]
  }
}

Расписание для получения груза на 3 дня вперед

GET https://api.vozovoz.ru/v1/timetables/arrival

Параметры запроса:

Имя Тип Обязательный Описание
from object да Место отправления: locationId - ID населенного пункта, обязателен, если нет terminalId, terminalId - ID терминала, обязателен, если нет locationId, dates - объект даты, обязателен, если есть locationId: dates.to - нижняя граница даты/времени отправления. Обязателен
to object да Место получения: locationId - ID населенного пункта, обязателен, если нет terminalId, terminalId - ID терминала, обязателен, если нет locationId

HTTP/1.1 200 OK
{
  "data": {
    "locationId": "f2a30387-0124-11e5-80c7-00155d903d03",//terminalId
    "dates": [
      {
        "from": "2015-10-28T13:44:17Z",
        "to":   "2015-10-28T19:00:00Z",
        "courierArrivalTimeMinInterval": 3 //если locationId
      }
      ...
    ]
  }
}