Калькулятор ориентировочной стоимости и сроков заказа
Общие сведения
Сервис позволяет получить информацию об ориентировочной стоимости и сроках перевозки, чтобы получить подробную информацию о стоимости и сроках интересующего способа перевозки, следует использовать "Калькулятор стоимости и сроков перевозки".
Калькулятор ориентировочной стоимости и сроков заказа
Запрос метода
Структура запроса
Адрес метода: https://api.dellin.ru/v1/micro_calc.json
{ "appkey":"00000000-0000-0000-0000-000000000000", "sessionID":"0000000-0000-0000-0000-000000000000", "derival":{ "city":"7800000000000000000000000" }, "arrival":{ "city":"5500000100000000000000000" } }
Адрес метода: https://api.dellin.ru/v1/micro_calc.xml
<request> <appkey>00000000-0000-0000-0000-000000000000</appkey> <sessionID>0000000-0000-0000-0000-000000000000</sessionID> <derival> <city>7800000000000000000000000</city> </derival> <arrival> <city>5500000100000000000000000</city> </arrival> </request>
Описание параметров
Request
Request | |||
---|---|---|---|
Параметр | Обязательный | Тип | Описание |
appkey | Да | string | Ключ приложения. Для получения ключа необходимо пройти регистрацию |
sessionID | Нет | string | ID сессии. Для получения сессии необходимо воспользоваться методом "Авторизация пользователя" |
derival | Да | object | Информация по доставке груза от отправителя |
derival.city | Да | string | Код КЛАДР города отправки. Может быть получен с помощью сервисов, представленных на странице "Поиск КЛАДР" |
arrival | Да | object | Информация по доставке груза до получателя |
arrival.city | Да | string | Код КЛАДР города доставки. Может быть получен с помощью сервисов, представленных на странице "Поиск КЛАДР" |
Ответ метода
Структура ответа
{ "metadata":{ "status":200, "generated_at":"2020-04-29 08:40:41" }, "data":{ "terminals_standard":{ "period_from":null, "period_to":7, "price":510.0 }, "terminals_documents":{ "period_from":null, "period_to":7, "price":199.0 }, "terminals_express":{ "period_from":null, "period_to":5, "price":660.0 }, "terminals_avia":{ "period_from":2, "period_to":4, "price":1360.0 }, "door_to_door_standard":{ "period_from":null, "period_to":8, "price":1240.0 }, "door_to_door_documents":{ "period_from":null, "period_to":8, "price":549.0 }, "door_to_door_parcel":{ "period_from":null, "period_to":8, "price":549.0 }, "door_to_door_express":{ "period_from":null, "period_to":6, "price":1390.0 }, "door_to_door_avia":{ "period_from":3, "period_to":5, "price":2090.0 } } }
<response> <metadata> <status>200</status> <generated_at>2020-04-29 08:40:41</generated_at> </metadata> <data> <terminals_standard> <period_from /> <period_to>7</period_to> <price>510</price> </terminals_standard> <terminals_documents> <period_from /> <period_to>7</period_to> <price>199</price> </terminals_documents> <terminals_express> <period_from /> <period_to>5</period_to> <price>660</price> </terminals_express> <terminals_avia> <period_from>2</period_from> <period_to>4</period_to> <price>1360</price> </terminals_avia> <door_to_door_standard> <period_from /> <period_to>8</period_to> <price>1240</price> </door_to_door_standard> <door_to_door_documents> <period_from /> <period_to>8</period_to> <price>549</price> </door_to_door_documents> <door_to_door_parcel> <period_from /> <period_to>8</period_to> <price>549</price> </door_to_door_parcel> <door_to_door_express> <period_from /> <period_to>6</period_to> <price>1390</price> </door_to_door_express> <door_to_door_avia> <period_from>3</period_from> <period_to>5</period_to> <price>2090</price> </door_to_door_avia> </data> </response>
Описание параметров
Response
Response | ||
---|---|---|
Параметр | Тип | Описание |
metadata | object | Системная информация |
metadata.status | integer | Эмуляция http-кода состояния. В случае успешного выполнения возвращается код "200" (OK) |
metadata.generated_at | string | Дата и время генерации ответа сервера. Формат: "ГГГГ-ММ-ДД ЧЧ:ММ:СС" |
data | object | Информация по стоимости и срокам перевозки груза |
data.terminals_standard | PeriodPrice | Данные по автоперевозке от терминала до терминала |
data.terminals_documents | PeriodPrice | Данные по доставке документов от терминала до терминала |
data.terminals_express | PeriodPrice | Данные по экспресс-доставке от терминала до терминала |
data.terminals_avia | PeriodPrice | Данные по авиаперевозке от терминала до терминала |
data.door_to_door_standard | PeriodPrice | Данные по автоперевозке от адреса отправителя до адреса получателя |
data.door_to_door_documents | PeriodPrice | Данные по доставке документов от адреса отправителя до адреса получателя |
data.door_to_door_parcel | PeriodPrice | Данные по доставке малогабаритного груза от адреса отправителя до адреса получателя Малогабаритный груз - это груз, параметры которого не превышают следующие значения:
|
data.door_to_door_express | PeriodPrice | Данные по экспресс-доставке от адреса отправителя до адреса получателя |
data.door_to_door_avia | PeriodPrice | Данные по авиаперевозке от адреса отправителя до адреса получателя |
PeriodPrice
PeriodPrice | ||
---|---|---|
Параметр | Тип | Описание |
period_from | integer | Минимальный ориентировочный срок перевозки (в днях) |
period_to | integer | Максимальный ориентировочный срок перевозки (в днях) |
price | float | Ориентировочная стоимость перевозки (в рублях) |
Обработка ошибок
В методе используются общие ошибки API, описание формата и перечень ошибок см. в документе "Ошибки методов API".