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

API
Главная / API - Расчет стоимости перевозки

Расчет стоимости перевозки

Обновлено 12.11.2020
214 кб

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

Для расчёта стоимости перевозки используется метод https://api.dellin.ru/v2/calculator, подробное описание метода см. в разделе "Калькулятор стоимости и сроков перевозки".

Пример 1

Пользователь авторизованДа (1)
Роль пользователя в перевозкеОтправитель
Условия доставкиОт адреса отправителя до адреса получателя
Вид перевозкиАвтоперевозка
Погрузо-разгрузочные работыНа адресе отправителя и адресе получателя
Дополнительные требования к транспортуГрузоподъёмная платформа -"гидроборт" (2)
Количество грузовых мест1
УпаковкаМешок (3)
Дополнительные услуги-

Примечания:

  1. При расчёте стоимости услуг будут учтены индивидуальные скидки клиента.

  2. См. "Справочник специальных требований к транспорту".

  3. См. "Справочник дополнительных услуг"

Запрос

Адрес метода: https://api.dellin.ru/v2/calculator.json 

{
   "appkey":"111",
   "sessionID":"00000000-0000-0000-0000-000000000000",
   "delivery":{
      "arrival":{
         "address":{
            "street":"7700000000003690000000000"
         },
         "variant":"address",
         "time":{
            "worktimeStart":"9:30",
            "worktimeEnd":"19:00",
            "exactTime":"false"
         },
         "handling":{
            "freightLift":true,
            "toFloor":2,
            "carry":50
         },
         "requirements":[
            "0x92fce2284f000b0241dad7c2e88b1655"
         ]
      },
      "deliveryType":{
         "type":"auto"
      },
      "derival":{
         "produceDate":"2020-10-30",
         "address":{
            "street":"7800000000012110000000000"
         },
         "variant":"address",
         "time":{
            "worktimeEnd":"12:30",
            "worktimeStart":"08:30",
            "exactTime":"false"
         },
         "handling":{
            "freightLift":true,
            "toFloor":2,
            "carry":50
         },
         "requirements":[
            "0x92fce2284f000b0241dad7c2e88b1655"
         ]
      },
      "packages":[
         {
            "uid":"0x947845D9BDC69EFA49630D8C080C4FBE",
            "count":1
         }
      ]
   },
   "members":{
      "requester":{
         "uid":"ae62f076-d602-4341-b691-45bf8dfe4a10",
         "role":"sender"
      }
   },
   "payment":{
      "paymentCity":"7700000000000000000000000",
      "type":"cash"
   },
   "cargo":{
      "totalVolume":0.1,
      "oversizedVolume":0,
      "quantity":1,
      "length":0.54,
      "width":0.39,
      "totalWeight":10,
      "oversizedWeight":0,
      "weight":10,
      "freightName":"мебель",
      "height":0.39
   }
}

Адрес метода: https://api.dellin.ru/v2/calculator.xml

<request>
   <appkey>111</appkey>
   <sessionID>00000000-0000-0000-0000-000000000000</sessionID>
   <delivery>
      <arrival>
         <address>
            <street>7700000000003690000000000</street>
         </address>
         <variant>address</variant>
         <time>
            <worktimeStart>9:30</worktimeStart>
            <worktimeEnd>19:00</worktimeEnd>
            <exactTime>false</exactTime>
         </time>
         <handling>
            <freightLift>true</freightLift>
            <toFloor>2</toFloor>
            <carry>50</carry>
         </handling>
         <requirements>0x92fce2284f000b0241dad7c2e88b1655</requirements>
      </arrival>
      <deliveryType>
         <type>auto</type>
      </deliveryType>
      <derival>
         <produceDate>2020-10-30</produceDate>
         <address>
            <street>7800000000012110000000000</street>
         </address>
         <variant>address</variant>
         <time>
            <worktimeEnd>12:30</worktimeEnd>
            <worktimeStart>08:30</worktimeStart>
            <exactTime>false</exactTime>
         </time>
         <handling>
            <freightLift>true</freightLift>
            <toFloor>2</toFloor>
            <carry>50</carry>
         </handling>
         <requirements>0x92fce2284f000b0241dad7c2e88b1655</requirements>
      </derival>
      <packages>
         <uid>0x947845D9BDC69EFA49630D8C080C4FBE</uid>
         <count>1</count>
      </packages>
   </delivery>
   <members>
      <requester>
         <uid>ae62f076-d602-4341-b691-45bf8dfe4a10</uid>
         <role>sender</role>
      </requester>
   </members>
   <payment>
      <paymentCity>7700000000000000000000000</paymentCity>
      <type>cash</type>
   </payment>
   <cargo>
      <totalVolume>0.1</totalVolume>
      <oversizedVolume>0</oversizedVolume>
      <quantity>1</quantity>
      <length>0.54</length>
      <width>0.39</width>
      <totalWeight>10</totalWeight>
      <oversizedWeight>0</oversizedWeight>
      <weight>10</weight>
      <freightName>мебель</freightName>
      <height>0.39</height>
   </cargo>

</request>

Ответ

{
   "metadata":{
      "status":200,
      "generated_at":"2020-10-27 08:46:16"
   },
   "data":{
      "derival":{
         "terminal":"Санкт-Петербург",
         "price":3500.0,
         "servicePrice":500.0,
         "premiumDetails":[
            {
               "name":"Гидроборт (отправитель)",
               "value":3000.0,
               "date":null,
               "announcement":false,
               "public":true
            }
         ],
         "discountDetails":[
            
         ],
         "terminals":[
            
         ],
         "handling":{
            "price":0,
            "premium":0,
            "discount":0,
            "premiumDetails":[
               
            ],
            "discountDetails":[
               
            ]
         }
      },
      "intercity":{
         "price":420.0,
         "premium":0,
         "discount":0,
         "premiumDetails":[
            
         ],
         "discountDetails":[
            
         ]
      },
      "arrival":{
         "terminal":"Москва",
         "price":2430.0,
         "servicePrice":430.0,
         "premiumDetails":[
            {
               "name":"Гидроборт (получатель)",
               "value":2000.0,
               "date":null,
               "announcement":false,
               "public":true
            }
         ],
         "discountDetails":[
            
         ],
         "terminals":[
            
         ],
         "handling":{
            "price":0,
            "premium":0,
            "discount":0,
            "premiumDetails":[
               
            ],
            "discountDetails":[
               
            ]
         }
      },
      "price":6797.0,
      "priceMinimal":"auto",
      "packages":{
         "0x947845D9BDC69EFA49630D8C080C4FBE":{
            "price":45.0,
            "premium":0,
            "discount":0,
            "premiumDetails":[
               
            ],
            "discountDetails":[
               {
                  "name":"Снижение цен на упаковку при перевозке грузов до 15 кг и 0,1 м3",
                  "value":45.0,
                  "date":null,
                  "announcement":false,
                  "public":true
               }
            ]
         }
      },
      "orderDates":{
         "pickup":"2020-10-30",
         "arrivalToOspSender":null,
         "derivalFromOspSender":"2020-10-31",
         "arrivalToOspReceiver":"2020-11-01",
         "derivalFromOspReceiver":"2020-11-01"
      },
      "deliveryTerm":0,
      "insurance":387.0,
      "insuranceComponents":{
         "cargoInsurance":315.0,
         "termInsurance":72.0
      },
      "notify":{
         "price":15.0,
         "premium":0,
         "discount":0,
         "premiumDetails":[
            
         ],
         "discountDetails":[
            
         ]
      },
      "simpleShippingAvailable":true,
      "availableDeliveryTypes":{
         "auto":420.0,
         "express":590.0,
         "small":5849.0
      }
   }
}
<response>
   <metadata>
      <status>200</status>
      <generated_at>2020-10-27 08:46:16</generated_at>
   </metadata>
   <data>
      <derival>
         <terminal>Санкт-Петербург</terminal>
         <price>3500</price>
         <servicePrice>500</servicePrice>
         <premiumDetails>
            <name>Гидроборт (отправитель)</name>
            <value>3000</value>
            <date />
            <announcement>false</announcement>
            <public>true</public>
         </premiumDetails>
         <handling>
            <price>0</price>
            <premium>0</premium>
            <discount>0</discount>
         </handling>
      </derival>
      <intercity>
         <price>420</price>
         <premium>0</premium>
         <discount>0</discount>
      </intercity>
      <arrival>
         <terminal>Москва</terminal>
         <price>2430</price>
         <servicePrice>430</servicePrice>
         <premiumDetails>
            <name>Гидроборт (получатель)</name>
            <value>2000</value>
            <date />
            <announcement>false</announcement>
            <public>true</public>
         </premiumDetails>
         <handling>
            <price>0</price>
            <premium>0</premium>
            <discount>0</discount>
         </handling>
      </arrival>
      <price>6797</price>
      <priceMinimal>auto</priceMinimal>
      <packages>
         <0x947845D9BDC69EFA49630D8C080C4FBE>
            <price>45</price>
            <premium>0</premium>
            <discount>0</discount>
            <discountDetails>
               <name>Снижение цен на упаковку при перевозке грузов до 15 кг и 0,1 м3</name>
               <value>45</value>
               <date />
               <announcement>false</announcement>
               <public>true</public>
            </discountDetails>
         </0x947845D9BDC69EFA49630D8C080C4FBE>
      </packages>
      <orderDates>
         <pickup>2020-10-30</pickup>
         <arrivalToOspSender />
         <derivalFromOspSender>2020-10-31</derivalFromOspSender>
         <arrivalToOspReceiver>2020-11-01</arrivalToOspReceiver>
         <derivalFromOspReceiver>2020-11-01</derivalFromOspReceiver>
      </orderDates>
      <deliveryTerm>0</deliveryTerm>
      <insurance>387</insurance>
      <insuranceComponents>
         <cargoInsurance>315</cargoInsurance>
         <termInsurance>72</termInsurance>
      </insuranceComponents>
      <notify>
         <price>15</price>
         <premium>0</premium>
         <discount>0</discount>
      </notify>
      <simpleShippingAvailable>true</simpleShippingAvailable>
      <availableDeliveryTypes>
         <auto>420</auto>
         <express>590</express>
         <small>5849</small>
      </availableDeliveryTypes>
   </data>
</response>

Пример 2

Пользователь авторизованДа (1)
Роль пользователя в перевозкеТретье лицо
Условия доставкиОт терминала отправителя до терминала получателя
Вид перевозкиАвтоперевозка
Погрузо-разгрузочные работы-
Дополнительные требования к транспорту-
Количество грузовых мест2
УпаковкаМешок (2)
Деревянная обрешётка (2)
Дополнительные услуги

Страхование груза и срока возврата груза

Возврат сопроводительных документов

Примечания:

  1. При расчёте стоимости услуг будут учтены индивидуальные скидки клиента.

  2. См. "Справочник дополнительных услуг"

Запрос

Адрес метода: https://api.dellin.ru/v2/calculator.json 

{
   "appkey":"111",
   "sessionID":"00000000-0000-0000-0000-000000000000",
   "delivery":{
      "arrival":{
         "variant":"terminal",
         "terminalID":"36"
      },
      "deliveryType":{
         "type":"auto"
      },
      "derival":{
         "produceDate":"2020-10-30",
         "variant":"terminal",
         "terminalID":"1",
         "accompanyingDocuments":[
            {
               "action":"send"
            },
            {
               "action":"return"
            }
         ]
      },
      "packages":[
         {
            "uid":"0x947845D9BDC69EFA49630D8C080C4FBE",
            "count":1
         },
         {
            "uid":"0xA6A7BD2BF950E67F4B2CF7CC3A97C111"
         }
      ]
   },
   "members":{
      "requester":{
         "uid":"ae62f076-d602-4341-b691-45bf8dfe4a10",
         "role":"third"
      }
   },
   "payment":{
      "paymentCity":"7700000000000000000000000",
      "type":"cash"
   },
   "cargo":{
      "totalVolume":0.1,
      "oversizedVolume":0,
      "quantity":2,
      "length":0.54,
      "width":0.39,
      "totalWeight":10,
      "oversizedWeight":0,
      "weight":10,
      "freightName":"мебель",
      "height":0.39,
      "insurance":{
         "statedValue":15477.34,
         "term":true
      }
   }
}

Адрес метода: https://api.dellin.ru/v2/calculator.xml

<request>
   <appkey>111</appkey>
   <sessionID>00000000-0000-0000-0000-000000000000</sessionID>
   <delivery>
      <arrival>
         <variant>terminal</variant>
         <terminalID>36</terminalID>
      </arrival>
      <deliveryType>
         <type>auto</type>
      </deliveryType>
      <derival>
         <produceDate>2020-10-30</produceDate>
         <variant>terminal</variant>
         <terminalID>1</terminalID>
         <accompanyingDocuments>
            <action>send</action>
         </accompanyingDocuments>
         <accompanyingDocuments>
            <action>return</action>
         </accompanyingDocuments>
      </derival>
      <packages>
         <uid>0x947845D9BDC69EFA49630D8C080C4FBE</uid>
         <count>1</count>
      </packages>
      <packages>
         <uid>0xA6A7BD2BF950E67F4B2CF7CC3A97C111</uid>
      </packages>
   </delivery>
   <members>
      <requester>
         <uid>ae62f076-d602-4341-b691-45bf8dfe4a10</uid>
         <role>third</role>
      </requester>
   </members>
   <payment>
      <paymentCity>7700000000000000000000000</paymentCity>
      <type>cash</type>
   </payment>
   <cargo>
      <totalVolume>0.1</totalVolume>
      <oversizedVolume>0</oversizedVolume>
      <quantity>2</quantity>
      <length>0.54</length>
      <width>0.39</width>
      <totalWeight>10</totalWeight>
      <oversizedWeight>0</oversizedWeight>
      <weight>10</weight>
      <freightName>мебель</freightName>
      <height>0.39</height>
      <insurance>
         <statedValue>15477.34</statedValue>
         <term>true</term>
      </insurance>
   </cargo> 
</request>

Ответ

{
   "metadata":{
      "status":200,
      "generated_at":"2020-10-27 08:51:23"
   },
   "data":{
      "derival":{
         "terminal":"Санкт-Петербург",
         "price":0,
         "premiumDetails":[
            
         ],
         "discountDetails":[
            
         ],
         "terminals":[
            {
               "id":"1",
               "name":"Санкт-Петербург Парнас",
               "address":"Санкт-Петербург, 1-й Верхний пер., 12б",
               "streetCode":"7800000000015870000000000",
               "price":0,
               "default":true,
               "express":true,
               "isPVZ":false
            },
            {
               "id":"364",
               "name":"Санкт-Петербург Василеостровский ТЕСТ",
               "address":"Санкт-Петербург, Большой В.О. пр-кт,18, лит. А",
               "streetCode":"7800000000015750000000000",
               "price":0,
               "default":false,
               "express":false,
               "isPVZ":false
            },
            {
               "id":"334",
               "name":"Санкт-Петербург Воздухоплавательная",
               "address":"Санкт-Петербург, Воздухоплавательная ул, дом № 19, литера А",
               "streetCode":"7800000000002480000000000",
               "price":0,
               "default":false,
               "express":true,
               "isPVZ":false
            },
            {
               "id":"15",
               "name":"Санкт-Петербург Восток",
               "address":"Санкт-Петербург, Латышских Стрелков ул., 32",
               "streetCode":"7800000000006840000000000",
               "price":25.0,
               "default":false,
               "express":true,
               "isPVZ":false
            },
            {
               "id":"365",
               "name":"Санкт-Петербург Крупской",
               "address":"Санкт-Петербург, ул. Крупской, 29",
               "streetCode":"7800000000006440000000000",
               "price":0,
               "default":false,
               "express":true,
               "isPVZ":false
            },
            {
               "id":"118",
               "name":"Санкт-Петербург Стачек",
               "address":"Санкт-Петербург, Воздухоплавательная ул, дом № 19, литера А (пересечение Ново-Овсянниковской ул. и Баррикадной ул., почтовый адрес: ул. Репищева, д. 14)",
               "streetCode":"7800000000013480000000000",
               "price":0,
               "default":false,
               "express":true,
               "isPVZ":false
            },
            {
               "id":"319",
               "name":"Санкт-Петербург Шушары Армада",
               "address":"Санкт-Петербург, п. Шушары, Московское ш., 52а",
               "streetCode":"7800000000008540000000000",
               "price":0,
               "default":false,
               "express":true,
               "isPVZ":false
            },
            {
               "id":"32",
               "name":"Санкт-Петербург Юг",
               "address":"Санкт-Петербург, Кубинская ул., 75",
               "streetCode":"7800000000006500000000000",
               "price":0,
               "default":false,
               "express":true,
               "isPVZ":false
            },
            {
               "id":"81",
               "name":"Санкт-Петербург-Волковская",
               "address":"Санкт-Петербург, Волковский пр., 62 (угол Стрельбищенской ул. и Волковского пр.)",
               "streetCode":"7800000000002570000000000",
               "price":0,
               "default":false,
               "express":true,
               "isPVZ":false
            }
         ]
      },
      "intercity":{
         "price":546.0,
         "premium":0,
         "discount":0,
         "premiumDetails":[
            
         ],
         "discountDetails":[
            
         ]
      },
      "arrival":{
         "terminal":"Москва",
         "price":100.0,
         "premiumDetails":[
            
         ],
         "discountDetails":[
            
         ],
         "terminals":[
            {
               "id":"36",
               "name":"Москва Север 2",
               "address":"Москва, Лобненская ул., 18",
               "streetCode":"7700000000017250000000000",
               "price":100.0,
               "default":true,
               "express":true,
               "isPVZ":false
            },
            {
               "id":"276",
               "name":"Коломна",
               "address":"Коломна, Пирочинское ш., 13",
               "streetCode":"5000002700003380000000000",
               "price":0,
               "default":true,
               "express":false,
               "isPVZ":false
            },
            {
               "id":"261",
               "name":"Ногинск",
               "address":"Ногинск, Электростальское ш., 1а",
               "streetCode":"5000006000004550000000000",
               "price":0,
               "default":true,
               "express":true,
               "isPVZ":false
            },
            {
               "id":"250",
               "name":"Подольск",
               "address":"Подольск, Нефтебазовский проезд, 8.",
               "streetCode":"5000002400003490000000000",
               "price":25.0,
               "default":true,
               "express":true,
               "isPVZ":false
            },
            {
               "id":"278",
               "name":"Пушкино",
               "address":"Пушкино, Кудринское ш., 6",
               "streetCode":"5002700100001630000000000",
               "price":0,
               "default":true,
               "express":true,
               "isPVZ":false
            },
            {
               "id":"253",
               "name":"Солнечногорск",
               "address":"Солнечногорск, Бутырский тупик",
               "streetCode":"5003300100001240000000000",
               "price":0,
               "default":true,
               "express":false,
               "isPVZ":false
            },
            {
               "id":"263",
               "name":"Томилино Тест",
               "address":"Томилино, Московская обл., Люберецкий р-н., рп Октябрьский,ул. Ленина, 47, литера Д, Д1",
               "streetCode":"5000005002000170000000000",
               "price":0,
               "default":true,
               "express":true,
               "isPVZ":false
            }
         ]
      },
      "price":1294.0,
      "priceMinimal":"auto",
      "packages":{
         "0xA6A7BD2BF950E67F4B2CF7CC3A97C111":{
            "price":500.0,
            "premium":0,
            "discount":0,
            "premiumDetails":[
               
            ],
            "discountDetails":[
               
            ]
         },
         "0x947845D9BDC69EFA49630D8C080C4FBE":{
            "price":45.0,
            "premium":0,
            "discount":0,
            "premiumDetails":[
               
            ],
            "discountDetails":[
               {
                  "name":"Снижение цен на упаковку при перевозке грузов до 15 кг и 0,1 м3",
                  "value":45.0,
                  "date":null,
                  "announcement":false,
                  "public":true
               }
            ]
         }
      },
      "orderDates":{
         "pickup":null,
         "arrivalToOspSender":"2020-10-30",
         "derivalFromOspSender":"2020-10-31",
         "arrivalToOspReceiver":"2020-11-01",
         "derivalFromOspReceiver":null
      },
      "deliveryTerm":0,
      "insurance":88.0,
      "insuranceComponents":{
         "cargoInsurance":55.0,
         "termInsurance":33.0
      },
      "notify":{
         "price":15.0,
         "premium":0,
         "discount":0,
         "premiumDetails":[
            
         ],
         "discountDetails":[
            
         ]
      },
      "simpleShippingAvailable":true,
      "availableDeliveryTypes":{
         "auto":546.0,
         "express":767.0
      }
   }
}
<response>
   <metadata>
      <status>200</status>
      <generated_at>2020-10-27 08:51:23</generated_at>
   </metadata>
   <data>
      <derival>
         <terminal>Санкт-Петербург</terminal>
         <price>0</price>
         <terminals>
            <id>1</id>
            <name>Санкт-Петербург Парнас</name>
            <address>Санкт-Петербург, 1-й Верхний пер., 12б</address>
            <streetCode>7800000000015870000000000</streetCode>
            <price>0</price>
            <default>true</default>
            <express>true</express>
            <isPVZ>false</isPVZ>
         </terminals>
         <terminals>
            <id>364</id>
            <name>Санкт-Петербург Василеостровский ТЕСТ</name>
            <address>Санкт-Петербург, Большой В.О. пр-кт,18, лит. А</address>
            <streetCode>7800000000015750000000000</streetCode>
            <price>0</price>
            <default>false</default>
            <express>false</express>
            <isPVZ>false</isPVZ>
         </terminals>
         <terminals>
            <id>334</id>
            <name>Санкт-Петербург Воздухоплавательная</name>
            <address>Санкт-Петербург, Воздухоплавательная ул, дом № 19, литера А</address>
            <streetCode>7800000000002480000000000</streetCode>
            <price>0</price>
            <default>false</default>
            <express>true</express>
            <isPVZ>false</isPVZ>
         </terminals>
         <terminals>
            <id>15</id>
            <name>Санкт-Петербург Восток</name>
            <address>Санкт-Петербург, Латышских Стрелков ул., 32</address>
            <streetCode>7800000000006840000000000</streetCode>
            <price>25</price>
            <default>false</default>
            <express>true</express>
            <isPVZ>false</isPVZ>
         </terminals>
         <terminals>
            <id>365</id>
            <name>Санкт-Петербург Крупской</name>
            <address>Санкт-Петербург, ул. Крупской, 29</address>
            <streetCode>7800000000006440000000000</streetCode>
            <price>0</price>
            <default>false</default>
            <express>true</express>
            <isPVZ>false</isPVZ>
         </terminals>
         <terminals>
            <id>118</id>
            <name>Санкт-Петербург Стачек</name>
            <address>Санкт-Петербург, Воздухоплавательная ул, дом № 19, литера А (пересечение Ново-Овсянниковской ул. и Баррикадной ул., почтовый адрес: ул. Репищева, д. 14)</address>
            <streetCode>7800000000013480000000000</streetCode>
            <price>0</price>
            <default>false</default>
            <express>true</express>
            <isPVZ>false</isPVZ>
         </terminals>
         <terminals>
            <id>319</id>
            <name>Санкт-Петербург Шушары Армада</name>
            <address>Санкт-Петербург, п. Шушары, Московское ш., 52а</address>
            <streetCode>7800000000008540000000000</streetCode>
            <price>0</price>
            <default>false</default>
            <express>true</express>
            <isPVZ>false</isPVZ>
         </terminals>
         <terminals>
            <id>32</id>
            <name>Санкт-Петербург Юг</name>
            <address>Санкт-Петербург, Кубинская ул., 75</address>
            <streetCode>7800000000006500000000000</streetCode>
            <price>0</price>
            <default>false</default>
            <express>true</express>
            <isPVZ>false</isPVZ>
         </terminals>
         <terminals>
            <id>81</id>
            <name>Санкт-Петербург-Волковская</name>
            <address>Санкт-Петербург, Волковский пр., 62 (угол Стрельбищенской ул. и Волковского пр.)</address>
            <streetCode>7800000000002570000000000</streetCode>
            <price>0</price>
            <default>false</default>
            <express>true</express>
            <isPVZ>false</isPVZ>
         </terminals>
      </derival>
      <intercity>
         <price>546</price>
         <premium>0</premium>
         <discount>0</discount>
      </intercity>
      <arrival>
         <terminal>Москва</terminal>
         <price>100</price>
         <terminals>
            <id>36</id>
            <name>Москва Север 2</name>
            <address>Москва, Лобненская ул., 18</address>
            <streetCode>7700000000017250000000000</streetCode>
            <price>100</price>
            <default>true</default>
            <express>true</express>
            <isPVZ>false</isPVZ>
         </terminals>
         <terminals>
            <id>276</id>
            <name>Коломна</name>
            <address>Коломна, Пирочинское ш., 13</address>
            <streetCode>5000002700003380000000000</streetCode>
            <price>0</price>
            <default>true</default>
            <express>false</express>
            <isPVZ>false</isPVZ>
         </terminals>
         <terminals>
            <id>261</id>
            <name>Ногинск</name>
            <address>Ногинск, Электростальское ш., 1а</address>
            <streetCode>5000006000004550000000000</streetCode>
            <price>0</price>
            <default>true</default>
            <express>true</express>
            <isPVZ>false</isPVZ>
         </terminals>
         <terminals>
            <id>250</id>
            <name>Подольск</name>
            <address>Подольск, Нефтебазовский проезд, 8.</address>
            <streetCode>5000002400003490000000000</streetCode>
            <price>25</price>
            <default>true</default>
            <express>true</express>
            <isPVZ>false</isPVZ>
         </terminals>
         <terminals>
            <id>278</id>
            <name>Пушкино</name>
            <address>Пушкино, Кудринское ш., 6</address>
            <streetCode>5002700100001630000000000</streetCode>
            <price>0</price>
            <default>true</default>
            <express>true</express>
            <isPVZ>false</isPVZ>
         </terminals>
         <terminals>
            <id>253</id>
            <name>Солнечногорск</name>
            <address>Солнечногорск, Бутырский тупик</address>
            <streetCode>5003300100001240000000000</streetCode>
            <price>0</price>
            <default>true</default>
            <express>false</express>
            <isPVZ>false</isPVZ>
         </terminals>
         <terminals>
            <id>263</id>
            <name>Томилино Тест</name>
            <address>Томилино, Московская обл., Люберецкий р-н., рп Октябрьский,ул. Ленина, 47, литера Д, Д1</address>
            <streetCode>5000005002000170000000000</streetCode>
            <price>0</price>
            <default>true</default>
            <express>true</express>
            <isPVZ>false</isPVZ>
         </terminals>
      </arrival>
      <price>1294</price>
      <priceMinimal>auto</priceMinimal>
      <packages>
         <0xA6A7BD2BF950E67F4B2CF7CC3A97C111>
            <price>500</price>
            <premium>0</premium>
            <discount>0</discount>
         </0xA6A7BD2BF950E67F4B2CF7CC3A97C111>
         <0x947845D9BDC69EFA49630D8C080C4FBE>
            <price>45</price>
            <premium>0</premium>
            <discount>0</discount>
            <discountDetails>
               <name>Снижение цен на упаковку при перевозке грузов до 15 кг и 0,1 м3</name>
               <value>45</value>
               <date />
               <announcement>false</announcement>
               <public>true</public>
            </discountDetails>
         </0x947845D9BDC69EFA49630D8C080C4FBE>
      </packages>
      <orderDates>
         <pickup />
         <arrivalToOspSender>2020-10-30</arrivalToOspSender>
         <derivalFromOspSender>2020-10-31</derivalFromOspSender>
         <arrivalToOspReceiver>2020-11-01</arrivalToOspReceiver>
         <derivalFromOspReceiver />
      </orderDates>
      <deliveryTerm>0</deliveryTerm>
      <insurance>88</insurance>
      <insuranceComponents>
         <cargoInsurance>55</cargoInsurance>
         <termInsurance>33</termInsurance>
      </insuranceComponents>
      <notify>
         <price>15</price>
         <premium>0</premium>
         <discount>0</discount>
      </notify>
      <simpleShippingAvailable>true</simpleShippingAvailable>
      <availableDeliveryTypes>
         <auto>546</auto>
         <express>767</express>
      </availableDeliveryTypes>
   </data>

</response>

Пример 3

Пользователь авторизованНет (1)
Роль пользователя в перевозкеОтправитель
Условия доставкиОт терминала отправителя до адреса получателя
Вид перевозкиЭкспресс-перевозка
Погрузо-разгрузочные работы-
Дополнительные требования к транспортуСнятие тента с автомобиля - "растентовка" (2)
Количество грузовых мест1
УпаковкаСпециальная упаковка для автозапчастей ("Спец. упаковка для автозапчастей") (2)
Дополнительные услуги-

Примечания:

  1. При расчёте стоимости услуг не будут учтены индивидуальные скидки клиента.

  2. См. "Справочник специальных требований к транспорту".
  3. См. "Справочник дополнительных услуг"

Запрос

Адрес метода: https://api.dellin.ru/v2/calculator.json 

{
   "appkey":"111",
   "delivery":{
      "deliveryType":{
         "type":"express"
      },
      "derival":{
         "produceDate":"2020-10-30",
         "variant":"terminal",
         "terminalID":"1"
      },
      "arrival":{
         "address":{
            "street":"7700000000003690000000000"
         },
         "variant":"address",
         "time":{
            "worktimeStart":"9:30",
            "worktimeEnd":"19:00",
            "exactTime":"false"
         },
         "requirements":[
            "0x818e8ff1eda1abc349318a478659af08"
         ]
      },
      "packages":[
         {
            "uid":"0xad97901b0ecef0f211e889fcf4624fea",
            "count":1
         }
      ]
   },
   "members":{
      "requester":{
         "uid":"ae62f076-d602-4341-b691-45bf8dfe4a10",
         "role":"sender"
      }
   },
   "payment":{
      "paymentCity":"7700000000000000000000000",
      "type":"cash"
   },
   "cargo":{
      "totalVolume":0.1,
      "oversizedVolume":0,
      "quantity":1,
      "length":0.54,
      "width":0.39,
      "totalWeight":10,
      "oversizedWeight":0,
      "weight":10,
      "freightName":"мебель",
      "height":0.39
   }
}

Адрес метода: https://api.dellin.ru/v2/calculator.xml

<request>
   <appkey>111</appkey>
   <delivery>
      <deliveryType>
         <type>express</type>
      </deliveryType>
      <derival>
         <produceDate>2020-10-30</produceDate>
         <variant>terminal</variant>
         <terminalID>1</terminalID>
      </derival>
      <arrival>
         <address>
            <street>7700000000003690000000000</street>
         </address>
         <variant>address</variant>
         <time>
            <worktimeStart>9:30</worktimeStart>
            <worktimeEnd>19:00</worktimeEnd>
            <exactTime>false</exactTime>
         </time>
         <requirements>0x818e8ff1eda1abc349318a478659af08</requirements>
      </arrival>
      <packages>
         <uid>0xad97901b0ecef0f211e889fcf4624fea</uid>
         <count>1</count>
      </packages>
   </delivery>
   <members>
      <requester>
         <uid>ae62f076-d602-4341-b691-45bf8dfe4a10</uid>
         <role>sender</role>
      </requester>
   </members>
   <payment>
      <paymentCity>7700000000000000000000000</paymentCity>
      <type>cash</type>
   </payment>
   <cargo>
      <totalVolume>0.1</totalVolume>
      <oversizedVolume>0</oversizedVolume>
      <quantity>1</quantity>
      <length>0.54</length>
      <width>0.39</width>
      <totalWeight>10</totalWeight>
      <oversizedWeight>0</oversizedWeight>
      <weight>10</weight>
      <freightName>мебель</freightName>
      <height>0.39</height>
   </cargo> 
</request>

Ответ

{
   "metadata":{
      "status":200,
      "generated_at":"2020-10-27 08:53:16"
   },
   "data":{
      "derival":{
         "terminal":"Санкт-Петербург",
         "price":0,
         "premiumDetails":[
            
         ],
         "discountDetails":[
            
         ],
         "terminals":[
            {
               "id":"1",
               "name":"Санкт-Петербург Парнас",
               "address":"Санкт-Петербург, 1-й Верхний пер., 12б",
               "streetCode":"7800000000015870000000000",
               "price":0,
               "default":true,
               "express":true,
               "isPVZ":false
            },
            {
               "id":"364",
               "name":"Санкт-Петербург Василеостровский ТЕСТ",
               "address":"Санкт-Петербург, Большой В.О. пр-кт,18, лит. А",
               "streetCode":"7800000000015750000000000",
               "price":0,
               "default":false,
               "express":false,
               "isPVZ":false
            },
            {
               "id":"334",
               "name":"Санкт-Петербург Воздухоплавательная",
               "address":"Санкт-Петербург, Воздухоплавательная ул, дом № 19, литера А",
               "streetCode":"7800000000002480000000000",
               "price":0,
               "default":false,
               "express":true,
               "isPVZ":false
            },
            {
               "id":"15",
               "name":"Санкт-Петербург Восток",
               "address":"Санкт-Петербург, Латышских Стрелков ул., 32",
               "streetCode":"7800000000006840000000000",
               "price":25.0,
               "default":false,
               "express":true,
               "isPVZ":false
            },
            {
               "id":"365",
               "name":"Санкт-Петербург Крупской",
               "address":"Санкт-Петербург, ул. Крупской, 29",
               "streetCode":"7800000000006440000000000",
               "price":0,
               "default":false,
               "express":true,
               "isPVZ":false
            },
            {
               "id":"118",
               "name":"Санкт-Петербург Стачек",
               "address":"Санкт-Петербург, Воздухоплавательная ул, дом № 19, литера А (пересечение Ново-Овсянниковской ул. и Баррикадной ул., почтовый адрес: ул. Репищева, д. 14)",
               "streetCode":"7800000000013480000000000",
               "price":0,
               "default":false,
               "express":true,
               "isPVZ":false
            },
            {
               "id":"319",
               "name":"Санкт-Петербург Шушары Армада",
               "address":"Санкт-Петербург, п. Шушары, Московское ш., 52а",
               "streetCode":"7800000000008540000000000",
               "price":0,
               "default":false,
               "express":true,
               "isPVZ":false
            },
            {
               "id":"32",
               "name":"Санкт-Петербург Юг",
               "address":"Санкт-Петербург, Кубинская ул., 75",
               "streetCode":"7800000000006500000000000",
               "price":0,
               "default":false,
               "express":true,
               "isPVZ":false
            },
            {
               "id":"81",
               "name":"Санкт-Петербург-Волковская",
               "address":"Санкт-Петербург, Волковский пр., 62 (угол Стрельбищенской ул. и Волковского пр.)",
               "streetCode":"7800000000002570000000000",
               "price":0,
               "default":false,
               "express":true,
               "isPVZ":false
            }
         ]
      },
      "express":{
         "price":767.0,
         "premium":0,
         "discount":0,
         "premiumDetails":[
            
         ],
         "discountDetails":[
            
         ]
      },
      "arrival":{
         "terminal":"Москва",
         "price":2209.0,
         "servicePrice":559.0,
         "premiumDetails":[
            {
               "name":"Растентовка (получатель)",
               "value":1650.0,
               "date":null,
               "announcement":false,
               "public":true
            }
         ],
         "discountDetails":[
            
         ],
         "terminals":[
            
         ]
      },
      "price":4076.0,
      "priceMinimal":"auto",
      "packages":{
         "0xAD97901B0ECEF0F211E889FCF4624FEA":{
            "price":0,
            "premium":0,
            "discount":0,
            "premiumDetails":[
               
            ],
            "discountDetails":[
               
            ]
         }
      },
      "orderDates":{
         "pickup":null,
         "senderTerminalTime":"18:00:00",
         "arrivalToOspSender":"2020-10-30",
         "derivalFromOspSender":"2020-10-30",
         "arrivalToOspReceiver":"2020-10-31",
         "derivalFromOspReceiver":"2020-10-31",
         "derivalToAddress":"2020-10-31 10:00:00"
      },
      "deliveryTerm":0,
      "insurance":85.0,
      "insuranceComponents":{
         "cargoInsurance":85.0
      },
      "notify":{
         "price":15.0,
         "premium":0,
         "discount":0,
         "premiumDetails":[
            
         ],
         "discountDetails":[
            
         ]
      },
      "simpleShippingAvailable":true,
      "availableDeliveryTypes":{
         "auto":546.0,
         "express":767.0
      }
   }
}
<response>
   <metadata>
      <status>200</status>
      <generated_at>2020-10-27 08:53:16</generated_at>
   </metadata>
   <data>
      <derival>
         <terminal>Санкт-Петербург</terminal>
         <price>0</price>
         <terminals>
            <id>1</id>
            <name>Санкт-Петербург Парнас</name>
            <address>Санкт-Петербург, 1-й Верхний пер., 12б</address>
            <streetCode>7800000000015870000000000</streetCode>
            <price>0</price>
            <default>true</default>
            <express>true</express>
            <isPVZ>false</isPVZ>
         </terminals>
         <terminals>
            <id>364</id>
            <name>Санкт-Петербург Василеостровский ТЕСТ</name>
            <address>Санкт-Петербург, Большой В.О. пр-кт,18, лит. А</address>
            <streetCode>7800000000015750000000000</streetCode>
            <price>0</price>
            <default>false</default>
            <express>false</express>
            <isPVZ>false</isPVZ>
         </terminals>
         <terminals>
            <id>334</id>
            <name>Санкт-Петербург Воздухоплавательная</name>
            <address>Санкт-Петербург, Воздухоплавательная ул, дом № 19, литера А</address>
            <streetCode>7800000000002480000000000</streetCode>
            <price>0</price>
            <default>false</default>
            <express>true</express>
            <isPVZ>false</isPVZ>
         </terminals>
         <terminals>
            <id>15</id>
            <name>Санкт-Петербург Восток</name>
            <address>Санкт-Петербург, Латышских Стрелков ул., 32</address>
            <streetCode>7800000000006840000000000</streetCode>
            <price>25</price>
            <default>false</default>
            <express>true</express>
            <isPVZ>false</isPVZ>
         </terminals>
         <terminals>
            <id>365</id>
            <name>Санкт-Петербург Крупской</name>
            <address>Санкт-Петербург, ул. Крупской, 29</address>
            <streetCode>7800000000006440000000000</streetCode>
            <price>0</price>
            <default>false</default>
            <express>true</express>
            <isPVZ>false</isPVZ>
         </terminals>
         <terminals>
            <id>118</id>
            <name>Санкт-Петербург Стачек</name>
            <address>Санкт-Петербург, Воздухоплавательная ул, дом № 19, литера А (пересечение Ново-Овсянниковской ул. и Баррикадной ул., почтовый адрес: ул. Репищева, д. 14)</address>
            <streetCode>7800000000013480000000000</streetCode>
            <price>0</price>
            <default>false</default>
            <express>true</express>
            <isPVZ>false</isPVZ>
         </terminals>
         <terminals>
            <id>319</id>
            <name>Санкт-Петербург Шушары Армада</name>
            <address>Санкт-Петербург, п. Шушары, Московское ш., 52а</address>
            <streetCode>7800000000008540000000000</streetCode>
            <price>0</price>
            <default>false</default>
            <express>true</express>
            <isPVZ>false</isPVZ>
         </terminals>
         <terminals>
            <id>32</id>
            <name>Санкт-Петербург Юг</name>
            <address>Санкт-Петербург, Кубинская ул., 75</address>
            <streetCode>7800000000006500000000000</streetCode>
            <price>0</price>
            <default>false</default>
            <express>true</express>
            <isPVZ>false</isPVZ>
         </terminals>
         <terminals>
            <id>81</id>
            <name>Санкт-Петербург-Волковская</name>
            <address>Санкт-Петербург, Волковский пр., 62 (угол Стрельбищенской ул. и Волковского пр.)</address>
            <streetCode>7800000000002570000000000</streetCode>
            <price>0</price>
            <default>false</default>
            <express>true</express>
            <isPVZ>false</isPVZ>
         </terminals>
      </derival>
      <express>
         <price>767</price>
         <premium>0</premium>
         <discount>0</discount>
      </express>
      <arrival>
         <terminal>Москва</terminal>
         <price>2209</price>
         <servicePrice>559</servicePrice>
         <premiumDetails>
            <name>Растентовка (получатель)</name>
            <value>1650</value>
            <date />
            <announcement>false</announcement>
            <public>true</public>
         </premiumDetails>
      </arrival>
      <price>4076</price>
      <priceMinimal>auto</priceMinimal>
      <packages>
         <0xAD97901B0ECEF0F211E889FCF4624FEA>
            <price>0</price>
            <premium>0</premium>
            <discount>0</discount>
         </0xAD97901B0ECEF0F211E889FCF4624FEA>
      </packages>
      <orderDates>
         <pickup />
         <senderTerminalTime>18:00:00</senderTerminalTime>
         <arrivalToOspSender>2020-10-30</arrivalToOspSender>
         <derivalFromOspSender>2020-10-30</derivalFromOspSender>
         <arrivalToOspReceiver>2020-10-31</arrivalToOspReceiver>
         <derivalFromOspReceiver>2020-10-31</derivalFromOspReceiver>
         <derivalToAddress>2020-10-31 10:00:00</derivalToAddress>
      </orderDates>
      <deliveryTerm>0</deliveryTerm>
      <insurance>85</insurance>
      <insuranceComponents>
         <cargoInsurance>85</cargoInsurance>
      </insuranceComponents>
      <notify>
         <price>15</price>
         <premium>0</premium>
         <discount>0</discount>
      </notify>
      <simpleShippingAvailable>true</simpleShippingAvailable>
      <availableDeliveryTypes>
         <auto>546</auto>
         <express>767</express>
      </availableDeliveryTypes>
   </data>
</response>

Пример 4

Пользователь авторизованДа (1)
Роль пользователя в перевозкеПолучатель
Условия доставкиОт адреса отправителя до адреса получателя
Вид перевозкиАвтоперевозка
Погрузо-разгрузочные работы-
Дополнительные требования к транспортуПодъёмное устройство - "Манипулятор" (2)
Количество грузовых мест1
УпаковкаВоздушно-пузырьковая плёнка и деревянная обрешётка - "Деревянная обрешётка + амортизация" (3)
Дополнительные услугиСтрахование груза

Примечания:

  1. При расчёте стоимости услуг будут учтены индивидуальные скидки клиента.

  2. См. "Справочник специальных требований к транспорту".
  3. См. "Справочник дополнительных услуг"

Запрос

Адрес метода: https://api.dellin.ru/v2/calculator.json 

{
   "appkey":"111",
   "sessionID":"00000000-0000-0000-0000-000000000000",
   "delivery":{
      "deliveryType":{
         "type":"auto"
      },
      "derival":{
         "produceDate":"2020-10-30",
         "address":{
            "street":"7800000000012110000000000"
         },
         "variant":"address",
         "time":{
            "worktimeEnd":"12:30",
            "worktimeStart":"08:30",
            "exactTime":"false"
         },
         "requirements":[
            "0x92fce2284f000b0241dad7c2e88b1655"
         ]
      },
      "arrival":{
         "address":{
            "street":"7700000000003690000000000"
         },
         "variant":"address",
         "time":{
            "worktimeStart":"9:30",
            "worktimeEnd":"19:00",
            "exactTime":"false"
         }
      },
      "packages":[
         {
            "uid":"0xad97901b0ecef0f211e889fcf4624fec",
            "count":1
         }
      ]
   },
   "members":{
      "requester":{
         "uid":"ae62f076-d602-4341-b691-45bf8dfe4a10",
         "role":"receiver"
      }
   },
   "payment":{
      "paymentCity":"7700000000000000000000000",
      "type":"cash"
   },
   "cargo":{
      "totalVolume":0.1,
      "oversizedVolume":0,
      "quantity":1,
      "length":0.54,
      "width":0.39,
      "totalWeight":4,
      "oversizedWeight":0,
      "weight":4,
      "freightName":"мебель",
      "height":0.39,
      "insurance":{
         "statedValue":15477.34,
         "term":false
      }
   }
}

Адрес метода: https://api.dellin.ru/v2/calculator.xml

<request>
   <appkey>111</appkey>
   <sessionID>00000000-0000-0000-0000-000000000000</sessionID>
   <delivery>
      <deliveryType>
         <type>auto</type>
      </deliveryType>
      <derival>
         <produceDate>2020-10-30</produceDate>
         <address>
            <street>7800000000012110000000000</street>
         </address>
         <variant>address</variant>
         <time>
            <worktimeEnd>12:30</worktimeEnd>
            <worktimeStart>08:30</worktimeStart>
            <exactTime>false</exactTime>
         </time>
         <requirements>0x92fce2284f000b0241dad7c2e88b1655</requirements>
      </derival>
      <arrival>
         <address>
            <street>7700000000003690000000000</street>
         </address>
         <variant>address</variant>
         <time>
            <worktimeStart>9:30</worktimeStart>
            <worktimeEnd>19:00</worktimeEnd>
            <exactTime>false</exactTime>
         </time>
      </arrival>
      <packages>
         <uid>0xad97901b0ecef0f211e889fcf4624fec</uid>
         <count>1</count>
      </packages>
   </delivery>
   <members>
      <requester>
         <uid>ae62f076-d602-4341-b691-45bf8dfe4a10</uid>
         <role>receiver</role>
      </requester>
   </members>
   <payment>
      <paymentCity>7700000000000000000000000</paymentCity>
      <type>cash</type>
   </payment>
   <cargo>
      <totalVolume>0.1</totalVolume>
      <oversizedVolume>0</oversizedVolume>
      <quantity>1</quantity>
      <length>0.54</length>
      <width>0.39</width>
      <totalWeight>4</totalWeight>
      <oversizedWeight>0</oversizedWeight>
      <weight>4</weight>
      <freightName>мебель</freightName>
      <height>0.39</height>
      <insurance>
         <statedValue>15477.34</statedValue>
         <term>false</term>
      </insurance>
   </cargo> 
</request>

Ответ

{
   "metadata":{
      "status":200,
      "generated_at":"2020-10-27 08:55:24"
   },
   "data":{
      "derival":{
         "terminal":"Санкт-Петербург",
         "price":3470.0,
         "servicePrice":470.0,
         "premiumDetails":[
            {
               "name":"Гидроборт (отправитель)",
               "value":3000.0,
               "date":null,
               "announcement":false,
               "public":true
            }
         ],
         "discountDetails":[
            
         ],
         "terminals":[
            
         ]
      },
      "intercity":{
         "price":533.0,
         "premium":0,
         "discount":0,
         "premiumDetails":[
            
         ],
         "discountDetails":[
            
         ]
      },
      "arrival":{
         "terminal":"Москва",
         "price":390.0,
         "servicePrice":390.0,
         "premiumDetails":[
            
         ],
         "discountDetails":[
            
         ],
         "terminals":[
            
         ]
      },
      "price":5411.0,
      "priceMinimal":"auto",
      "packages":{
         "0xAD97901B0ECEF0F211E889FCF4624FEC":{
            "price":550.0,
            "premium":0,
            "discount":0,
            "premiumDetails":[
               
            ],
            "discountDetails":[
               
            ]
         }
      },
      "orderDates":{
         "pickup":"2020-10-30",
         "arrivalToOspSender":null,
         "derivalFromOspSender":"2020-10-31",
         "arrivalToOspReceiver":"2020-11-01",
         "derivalFromOspReceiver":"2020-11-01"
      },
      "deliveryTerm":0,
      "insurance":453.0,
      "insuranceComponents":{
         "cargoInsurance":370.0,
         "termInsurance":83.0
      },
      "notify":{
         "price":15.0,
         "premium":0,
         "discount":0,
         "premiumDetails":[
            
         ],
         "discountDetails":[
            
         ]
      },
      "simpleShippingAvailable":true,
      "availableDeliveryTypes":{
         "auto":533.0,
         "express":741.0,
         "small":3749.0
      }
   }
}
<response>
   <metadata>
      <status>200</status>
      <generated_at>2020-10-27 08:55:24</generated_at>
   </metadata>
   <data>
      <derival>
         <terminal>Санкт-Петербург</terminal>
         <price>3470</price>
         <servicePrice>470</servicePrice>
         <premiumDetails>
            <name>Гидроборт (отправитель)</name>
            <value>3000</value>
            <date />
            <announcement>false</announcement>
            <public>true</public>
         </premiumDetails>
      </derival>
      <intercity>
         <price>533</price>
         <premium>0</premium>
         <discount>0</discount>
      </intercity>
      <arrival>
         <terminal>Москва</terminal>
         <price>390</price>
         <servicePrice>390</servicePrice>
      </arrival>
      <price>5411</price>
      <priceMinimal>auto</priceMinimal>
      <packages>
         <0xAD97901B0ECEF0F211E889FCF4624FEC>
            <price>550</price>
            <premium>0</premium>
            <discount>0</discount>
         </0xAD97901B0ECEF0F211E889FCF4624FEC>
      </packages>
      <orderDates>
         <pickup>2020-10-30</pickup>
         <arrivalToOspSender />
         <derivalFromOspSender>2020-10-31</derivalFromOspSender>
         <arrivalToOspReceiver>2020-11-01</arrivalToOspReceiver>
         <derivalFromOspReceiver>2020-11-01</derivalFromOspReceiver>
      </orderDates>
      <deliveryTerm>0</deliveryTerm>
      <insurance>453</insurance>
      <insuranceComponents>
         <cargoInsurance>370</cargoInsurance>
         <termInsurance>83</termInsurance>
      </insuranceComponents>
      <notify>
         <price>15</price>
         <premium>0</premium>
         <discount>0</discount>
      </notify>
      <simpleShippingAvailable>true</simpleShippingAvailable>
      <availableDeliveryTypes>
         <auto>533</auto>
         <express>741</express>
         <small>3749</small>
      </availableDeliveryTypes>
   </data>

</response>

Пример 5

Пользователь авторизованДа (1)
Роль пользователя в перевозкеОтправитель
Условия доставкиОт адреса отправителя до в город, где нет подразделения компании "Деловые линии"аэропорта. Доставка
Вид перевозкиАвиаперевозка
Погрузо-разгрузочные работы-
Дополнительные требования к транспорту-
Количество грузовых мест1
УпаковкаВоздушно-пузырьковая плёнка и деревянная обрешётка - "Деревянная обрешётка + амортизация" (2)
Дополнительные услугиСтрахование груза

Примечания:

  1. При расчёте стоимости услуг будут учтены индивидуальные скидки клиента.

  2. См. "Справочник дополнительных услуг"

Запрос

Адрес метода: https://api.dellin.ru/v2/calculator.json 

{
   "appkey":"111",
   "sessionID":"00000000-0000-0000-0000-000000000000",
   "delivery":{
      "deliveryType":{
         "type":"avia"
      },
      "derival":{
         "produceDate":"2020-10-25",
         "address":{
            "street":"7800000000012110000000000"
         },
         "variant":"address",
         "time":{
            "worktimeEnd":"13:00",
            "worktimeStart":"09:00",
            "exactTime":"false"
         },
         "requirements":[
            
         ]
      },
      "arrival":{
         "variant":"airport",
         "city":"2400000900000000000000000"
      },
      "packages":[
         {
            "uid":"0xad97901b0ecef0f211e889fcf4624fec",
            "count":1
         }
      ]
   },
   "members":{
      "requester":{
         "uid":"ae62f076-d602-4341-b691-45bf8dfe4a10",
         "role":"sender"
      }
   },
   "payment":{
      "paymentCity":"7800000000000000000000000",
      "type":"cash"
   },
   "cargo":{
      "totalVolume":0.1,
      "oversizedVolume":0,
      "quantity":1,
      "length":0.54,
      "width":0.39,
      "totalWeight":4,
      "oversizedWeight":0,
      "weight":4,
      "freightName":"мебель",
      "height":0.39,
      "insurance":{
         "statedValue":15477.34,
         "term":false
      }
   }
}

Адрес метода: https://api.dellin.ru/v2/calculator.xml

<request>
   <appkey>111</appkey>
   <sessionID>00000000-0000-0000-0000-000000000000</sessionID>
   <delivery>
      <deliveryType>
         <type>avia</type>
      </deliveryType>
      <derival>
         <produceDate>2020-10-25</produceDate>
         <address>
            <street>7800000000012110000000000</street>
         </address>
         <variant>address</variant>
         <time>
            <worktimeEnd>13:00</worktimeEnd>
            <worktimeStart>09:00</worktimeStart>
            <exactTime>false</exactTime>
         </time>
      </derival>
      <arrival>
         <variant>airport</variant>
         <city>2400000900000000000000000</city>
      </arrival>
      <packages>
         <uid>0xad97901b0ecef0f211e889fcf4624fec</uid>
         <count>1</count>
      </packages>
   </delivery>
   <members>
      <requester>
         <uid>ae62f076-d602-4341-b691-45bf8dfe4a10</uid>
         <role>sender</role>
      </requester>
   </members>
   <payment>
      <paymentCity>7800000000000000000000000</paymentCity>
      <type>cash</type>
   </payment>
   <cargo>
      <totalVolume>0.1</totalVolume>
      <oversizedVolume>0</oversizedVolume>
      <quantity>1</quantity>
      <length>0.54</length>
      <width>0.39</width>
      <totalWeight>4</totalWeight>
      <oversizedWeight>0</oversizedWeight>
      <weight>4</weight>
      <freightName>мебель</freightName>
      <height>0.39</height>
      <insurance>
         <statedValue>15477.34</statedValue>
         <term>false</term>
      </insurance>
   </cargo>
</request>

Ответ

{
   "metadata":{
      "status":200,
      "generated_at":"2020-10-22 06:46:45"
   },
   "data":{
      "derival":{
         "terminal":"Санкт-Петербург",
         "price":446.0,
         "servicePrice":446.0,
         "contractPrice":false,
         "premiumDetails":[
            
         ],
         "discountDetails":[
            {
               "name":"Скидка за заказ из Личного Кабинета",
               "value":23.5,
               "date":null,
               "announcement":true,
               "public":true
            }
         ],
         "terminals":[
            
         ]
      },
      "air":{
         "price":2050.0,
         "premium":0,
         "discount":71.29,
         "premiumDetails":[
            
         ],
         "discountDetails":[
            {
               "name":"Авиаперевозка в Норильск",
               "value":5090.0,
               "date":"2020-12-01",
               "announcement":true,
               "public":true
            }
         ]
      },
      "arrival":{
         "terminal":"Норильск",
         "price":null,
         "contractPrice":true,
         "premiumDetails":[
            
         ],
         "discountDetails":[
            
         ],
         "terminals":[
            
         ]
      },
      "price":3621.0,
      "priceMinimal":"avia",
      "packages":{
         "0xAD97901B0ECEF0F211E889FCF4624FEC":{
            "price":550.0,
            "premium":0,
            "discount":0,
            "premiumDetails":[
               
            ],
            "discountDetails":[
               
            ]
         }
      },
      "orderDates":{
         "pickup":"2020-10-25",
         "arrivalToOspSender":null,
         "derivalFromOspSender":"2020-10-25",
         "arrivalToOspReceiver":null,
         "arrivalToAirport":"2020-10-27",
         "arrivalToAirportMax":"2020-10-29",
         "giveoutFromOspReceiver":"2020-10-27 00:00:00",
         "giveoutFromOspReceiverMax":"2020-10-29 00:00:00",
         "derivalFromOspReceiver":null
      },
      "deliveryTerm":0,
      "insurance":560.0,
      "insuranceComponents":{
         "cargoInsurance":560.0
      },
      "notify":{
         "price":15.0,
         "premium":0,
         "discount":0,
         "premiumDetails":[
            
         ],
         "discountDetails":[
            
         ]
      },
      "simpleShippingAvailable":true,
      "availableDeliveryTypes":{
         "avia":2050.0
      }
   }
}
<response>
   <metadata>
      <status>200</status>
      <generated_at>2020-10-22 06:46:45</generated_at>
   </metadata>
   <data>
      <derival>
         <terminal>Санкт-Петербург</terminal>
         <price>446</price>
         <servicePrice>446</servicePrice>
         <contractPrice>false</contractPrice>
         <discountDetails>
            <name>Скидка за заказ из Личного Кабинета</name>
            <value>23.5</value>
            <date />
            <announcement>true</announcement>
            <public>true</public>
         </discountDetails>
      </derival>
      <air>
         <price>2050</price>
         <premium>0</premium>
         <discount>71.29</discount>
         <discountDetails>
            <name>Авиаперевозка в Норильск</name>
            <value>5090</value>
            <date>2020-12-01</date>
            <announcement>true</announcement>
            <public>true</public>
         </discountDetails>
      </air>
      <arrival>
         <terminal>Норильск</terminal>
         <price />
         <contractPrice>true</contractPrice>
      </arrival>
      <price>3621</price>
      <priceMinimal>avia</priceMinimal>
      <packages>
         <0xAD97901B0ECEF0F211E889FCF4624FEC>
            <price>550</price>
            <premium>0</premium>
            <discount>0</discount>
         </0xAD97901B0ECEF0F211E889FCF4624FEC>
      </packages>
      <orderDates>
         <pickup>2020-10-25</pickup>
         <arrivalToOspSender />
         <derivalFromOspSender>2020-10-25</derivalFromOspSender>
         <arrivalToOspReceiver />
         <arrivalToAirport>2020-10-27</arrivalToAirport>
         <arrivalToAirportMax>2020-10-29</arrivalToAirportMax>
         <giveoutFromOspReceiver>2020-10-27 00:00:00</giveoutFromOspReceiver>
         <giveoutFromOspReceiverMax>2020-10-29 00:00:00</giveoutFromOspReceiverMax>
         <derivalFromOspReceiver />
      </orderDates>
      <deliveryTerm>0</deliveryTerm>
      <insurance>560</insurance>
      <insuranceComponents>
         <cargoInsurance>560</cargoInsurance>
      </insuranceComponents>
      <notify>
         <price>15</price>
         <premium>0</premium>
         <discount>0</discount>
      </notify>
      <simpleShippingAvailable>true</simpleShippingAvailable>
      <availableDeliveryTypes>
         <avia>2050</avia>
      </availableDeliveryTypes>
   </data>
</response>