API-интеграция

Функция /1.1/order/time-delivery
Назначение: Калькуляция приблизительных(!) сроков перевозки между терминалами
Поля запроса:
ПараметрОписаниеТипОбязательныйПример
city_pickup_codeКод города откудаstringДа (если не заполнен adress_id_from)910000900000
city_delivery_codeКод города кудаstringДа (если не заполнен adress_id_to)660002900000
adress_id_fromКод адреса откудаstringДа (если не заполнен city_pickup_code)518
adress_id_toКод адреса кудаstringДа (если не заполнен city_delivery_code)733
timestampДата и время сдачи грузаstringДа2022-09-15 15:02:00
hardpackНаличие жесткой упаковки (да - 1, нет - 0)booleanНет0
pickupЗабор груза (да - 1, нет - 0)booleanНет0
deliveryУслуга доставки (да - 1, нет - 0)booleanНет0

Поля ответа:
ПараметрОписаниеТипПример
statusСтатус операции (1 успешно завершена, 0 - произошла ошибка)integer1
timestamp_resultРезультат в виде raw-датыstring20220926090000
dateПримерная(!) дата доставки груза на терминалstring2022-09-26
timeПримерное(!) время доставки груза на терминалstring09:00
daysПримерное(!) количество дней доставки груза на терминалstring09:00
messageСообщение об ошибкеstring$nbsp;

Пример запроса:
{
    "city_pickup_code": "910000900000",
    "city_delivery_code": "660002900000",
    "timestamp": "2022-09-15 15:02:00"
}
Пример ответа:
{
    "date": "2022-09-24",
    "days": 8,
    "time": "20:00",
    "status": 1,
    "message": "",
    "timestamp_result": "20220924200000"
}