Поиск по сайту

API
Главная / API - Ориентировочные сроки и стоимость

Калькулятор ориентировочной стоимости и сроков заказа

Обновлено 18.01.2022
103 кб

Общие сведения

Сервис позволяет получить информацию об ориентировочной стоимости и сроках перевозки, чтобы получить подробную информацию о стоимости и сроках интересующего способа перевозки, следует использовать "Калькулятор стоимости и сроков перевозки".

Калькулятор ориентировочной стоимости и сроков заказа

Запрос метода

Структура запроса

Адрес метода: 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_documentsPeriodPriceДанные по доставке документов от терминала до терминала

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

Данные по доставке малогабаритного груза от адреса отправителя до адреса получателя

Малогабаритный груз - это груз, параметры которого не превышают следующие значения:
  • масса меньше либо равна 30 кг;
  • Д*Ш*В меньше либо равны 0,54*0,39*0,39 м;
  • объём меньше либо равен 0,1 куб. м.
Заказ услуги "Доставка малогабаритного груза" возможен только в случае, если в городах отправки и получения есть подразделения компании "Деловые Линии", более подробную информацию см. на сайте компании

data.door_to_door_express

PeriodPriceДанные по экспресс-доставке от адреса отправителя до адреса получателя

data.door_to_door_avia

PeriodPriceДанные по авиаперевозке от адреса отправителя до адреса получателя

PeriodPrice

PeriodPrice

ПараметрТипОписание
period_fromintegerМинимальный ориентировочный срок перевозки (в днях)
period_tointegerМаксимальный ориентировочный срок перевозки (в днях)
pricefloatОриентировочная стоимость перевозки (в рублях)

Обработка ошибок

В методе используются общие ошибки API, описание формата и перечень ошибок см. в документе "Ошибки методов API".