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

API
Главная / API - Оформление заказа

Оформление заказа

Обновлено 27.04.2024
260 кб

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

Для оформления заказа/предзаказа используется метод https://api.dellin.ru/v2/request. Порядок использования метода см. в разделе "Перевозка сборных грузов".

Примеры можно использовать в качестве тестовых, однако при этом необходимо передать уникальные значения параметров "appkey", "sessionID", "members.requester.uid" и ID объектов из адресной книги ("addressID", "contactIDs", "phoneIDs"), а  также обновить даты ("delivery.derival.produceDate" и "payment.cashOnDelivery.orderDate")

Пример 1

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

Примечания:

  1. См. "Справочник дополнительных услуг".
  2. Значение параметра запроса "members.receiver.counteragent.isAnonym" - "true", см. "Перевозка сборных грузов"

Запрос

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

{
   "appkey":"00000000-0000-0000-0000-000000000000",
   "sessionID":"00000000-0000-0000-0000-000000000000",
   "inOrder":true,
   "delivery":{
      "deliveryType":{
         "type":"auto"
      },
      "derival":{
         "produceDate":"2021-09-15",
         "variant":"terminal",
         "terminalID":"337"
      },
      "arrival":{
         "variant":"terminal",
         "terminalID":"59"
      },
      "packages":[
         {
            "uid":"0x947845D9BDC69EFA49630D8C080C4FBE",
            "count":5
         }
      ]
   },
   "members":{
      "requester":{
         "role":"sender",
         "uid":"00000000-0000-0000-0000-000000000000"
      },
      "sender":{
         "counteragent":{
            "form":"0xbc1e63c5f81187e244490a5afd657cbd",
            "name":"ЭЛЕКТРОКОНТАКТОР",
            "inn":"1502013069"
         },
         "contactPersons":[
            {
               "name":"Марат"
            }
         ],
         "phoneNumbers":[
            {
               "number":"79187777777"
            }
         ]
      },
      "receiver":{
         "counteragent":{
            "form":"0xab91feea04f6d4ad48df42161b6c2e7a",
            "isAnonym":true,
            "phone":"79227777777",
            "name":"Виталий"
         }
      }
   },
   "cargo":{
      "quantity":10,
      "length":0.7,
      "width":0.4,
      "height":0.5,
      "weight":8,
      "totalVolume":2,
      "totalWeight":80,
      "freightUID":"0x98086eae8b603ea911e5e1f3ed746e6b"
   },
   "payment":{
      "type":"noncash",
      "primaryPayer":"receiver"
   }
}

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

<request>
   <appkey>00000000-0000-0000-0000-000000000000</appkey>
   <sessionID>00000000-0000-0000-0000-000000000000</sessionID>
   <inOrder>true</inOrder>
   <delivery>
      <deliveryType>
         <type>auto</type>
      </deliveryType>
      <derival>
         <produceDate>2021-09-15</produceDate>
         <variant>terminal</variant>
         <terminalID>337</terminalID>
      </derival>
      <arrival>
         <variant>terminal</variant>
         <terminalID>59</terminalID>
      </arrival>
      <packages>
         <uid>0x947845D9BDC69EFA49630D8C080C4FBE</uid>
         <count>5</count>
      </packages>
   </delivery>
   <members>
      <requester>
         <role>sender</role>
         <uid>00000000-0000-0000-0000-000000000000</uid>
      </requester>
      <sender>
         <counteragent>
            <form>0xbc1e63c5f81187e244490a5afd657cbd</form>
            <name>ЭЛЕКТРОКОНТАКТОР</name>
            <inn>1502013069</inn>
         </counteragent>
         <contactPersons>
            <name>Марат</name>
         </contactPersons>
         <phoneNumbers>
            <number>79187777777</number>
         </phoneNumbers>
      </sender>
      <receiver>
         <counteragent>
            <form>0xab91feea04f6d4ad48df42161b6c2e7a</form>
            <isAnonym>true</isAnonym>
            <phone>79227777777</phone>
            <name>Виталий</name>
         </counteragent>
      </receiver>
   </members>
   <cargo>
      <quantity>10</quantity>
      <length>0.7</length>
      <width>0.4</width>
      <height>0.5</height>
      <weight>8</weight>
      <totalVolume>2</totalVolume>
      <totalWeight>80</totalWeight>
      <freightUID>0x98086eae8b603ea911e5e1f3ed746e6b</freightUID>
   </cargo>
   <payment>
      <type>noncash</type>
      <primaryPayer>receiver</primaryPayer>
   </payment>
</request>

Ответ

{
   "metadata":{
      "status":200,
      "generated_at":"2021-09-15 17:18:14"
   },
   "data":{
      "state":"success",
      "requestID":24290275,
      "barcode":"4150946020402902750000021"
   }
}
<response>
   <metadata>
      <status>200</status>
      <generated_at>2021-09-15 17:18:14</generated_at>
   </metadata>
   <data>
      <state>success</state>
      <requestID>24290275</requestID>
      <barcode>4150946020402902750000021</barcode>
   </data>
</response>

Пример 2

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

Примечания:

  1. Малогабаритный груз - это груз, параметры которого не превышают следующие значения:

    • масса меньше либо равна 30 кг;
    • Д*Ш*В меньше либо равны 0,54*0,39*0,39 м;
    • объём меньше либо равен 0,1 куб. м.

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

  2. См. "Справочник дополнительных услуг".
  3. Значение параметра запроса "delivery.arrival.time.exactTime" - "true", см. "Перевозка сборных грузов".
  4. Значение параметра запроса "members.receiver.counteragent.isAnonym" - "true", см. "Перевозка сборных грузов"

Запрос

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

{
   "appkey":"00000000-0000-0000-0000-000000000000",
   "sessionID":"00000000-0000-0000-0000-000000000000",
   "inOrder":true,
   "delivery":{
      "deliveryType":{
         "type":"small"
      },
      "derival":{
         "produceDate":"2021-09-19",
         "variant":"address",
         "address":{
            "search":"Санкт-Петербург, ул Уральская, д 4"
         },
         "time":{
            "worktimeStart":"12:00",
            "worktimeEnd":"21:00"
         }
      },
      "arrival":{
         "variant":"address",
         "address":{
            "search":"Краснодарский край, г Сочи, Олимпийский пр-т 15"
         },
         "time":{
            "worktimeStart":"16:00",
            "worktimeEnd":"16:30",
            "exactTime":true
         }
      },
      "packages":[
         {
            "uid":"0x82750921BC8128924D74F982DD961379",
            "count":1
         }
      ]
   },
   "members":{
      "requester":{
         "role":"third",
         "uid":"00000000-0000-0000-0000-000000000000"
      },
      "sender":{
         "counteragent":{
            "form":"0x92ee03691f25a9fe4be9910cd87ca9ca",
            "name":"ГЕРОФАРМ",
            "inn":"7826043970"
         },
         "contactPersons":[
            {
               "name":"Плотников Владимир"
            }
         ],
         "phoneNumbers":[
            {
               "number":"79317777777"
            }
         ]
      },
      "receiver":{
         "counteragent":{
            "form":"0xab91feea04f6d4ad48df42161b6c2e7a",
            "isAnonym":true,
            "phone":"79287777777",
            "name":"Валерия"
         }
      }
   },
   "cargo":{
      "quantity":1,
      "length":0.45,
      "width":0.25,
      "height":0.2,
      "totalVolume":0.02,
      "totalWeight":6.0,
      "hazardClass":0,
      "freightUID":"0xbc1dc60ddac5304d4a0f9b57e6810903"
   },
   "payment":{
      "type":"noncash",
      "primaryPayer":"receiver"
   }
}

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

<request>
   <appkey>00000000-0000-0000-0000-000000000000</appkey>
   <sessionID>00000000-0000-0000-0000-000000000000</sessionID>
   <inOrder>true</inOrder>
   <delivery>
      <deliveryType>
         <type>small</type>
      </deliveryType>
      <derival>
         <produceDate>2021-09-19</produceDate>
         <variant>address</variant>
         <address>
            <search>Санкт-Петербург, ул Уральская, д 4</search>
         </address>
         <time>
            <worktimeStart>12:00</worktimeStart>
            <worktimeEnd>21:00</worktimeEnd>
         </time>
      </derival>
      <arrival>
         <variant>address</variant>
         <address>
            <search>Краснодарский край, г Сочи, Олимпийский пр-т 15</search>
         </address>
         <time>
            <worktimeStart>16:00</worktimeStart>
            <worktimeEnd>16:30</worktimeEnd>
            <exactTime>true</exactTime>
         </time>
      </arrival>
      <packages>
         <uid>0x82750921BC8128924D74F982DD961379</uid>
         <count>1</count>
      </packages>
   </delivery>
   <members>
      <requester>
         <role>third</role>
         <uid>00000000-0000-0000-0000-000000000000</uid>
      </requester>
      <sender>
         <counteragent>
            <form>0x92ee03691f25a9fe4be9910cd87ca9ca</form>
            <name>ГЕРОФАРМ</name>
            <inn>7826043970</inn>
         </counteragent>
         <contactPersons>
            <name>Плотников Владимир</name>
         </contactPersons>
         <phoneNumbers>
            <number>79317777777</number>
         </phoneNumbers>
      </sender>
      <receiver>
         <counteragent>
            <form>0xab91feea04f6d4ad48df42161b6c2e7a</form>
            <isAnonym>true</isAnonym>
            <phone>79287777777</phone>
            <name>Валерия</name>
         </counteragent>
      </receiver>
   </members>
   <cargo>
      <quantity>1</quantity>
      <length>0.45</length>
      <width>0.25</width>
      <height>0.2</height>
      <totalVolume>0.02</totalVolume>
      <totalWeight>6</totalWeight>
      <hazardClass>0</hazardClass>
      <freightUID>0xbc1dc60ddac5304d4a0f9b57e6810903</freightUID>
   </cargo>
   <payment>
      <type>noncash</type>
      <primaryPayer>receiver</primaryPayer>
   </payment>
</request>

Ответ

{
   "metadata":{
      "status":200,
      "generated_at":"2021-09-16 19:30:20"
   },
   "data":{
      "state":"success",
      "requestID":400484230,
      "foundAddresses":[
         {
            "source":"Санкт-Петербург, ул Уральская, д 4",
            "result":"199155, Россия, г Санкт-Петербург, ул Уральская, дом 4",
            "field":"delivery.derival.address.search"
         },
         {
            "source":"Краснодарский край, г Сочи, Олимпийский пр-т 15",
            "result":"354340, Россия, край Краснодарский, г Сочи, пр-кт Олимпийский, дом 15",
            "field":"delivery.arrival.address.search"
         }
      ]
   }
}
<response>
	<metadata>
		<status>200</status>
		<generated_at>2021-09-16 19:30:20</generated_at>
	</metadata>
	<data>
		<state>success</state>
		<requestID>400484230</requestID>
		<foundAddresses>
			<source>Санкт-Петербург, ул Уральская, д 4</source>
			<result>199155, Россия, г Санкт-Петербург, ул Уральская, дом 4</result>
			<field>delivery.derival.address.search</field>
		</foundAddresses>
		<foundAddresses>
			<source>Краснодарский край, г Сочи, Олимпийский пр-т 15</source>
			<result>354340, Россия, край Краснодарский, г Сочи, пр-кт Олимпийский, дом 15</result>
			<field>delivery.arrival.address.search</field>
		</foundAddresses>
	</data>
</response>

Пример 3

Пользователь авторизованДа
Роль пользователя в перевозкеТретье лицо
Условия доставкиОт терминала отправителя до адреса получателя (1)
Вид перевозкиАвтоперевозка
Дополнительные требования к транспортуНет
Количество грузовых мест1
УпаковкаПалетный борт (2)
ДополнительноОтправка сопроводительных документов (3)
Передача внутреннего номера заказа без оформления наложенного платежа (4)
Передача дополнительной информации по заказу (5)
ПлательщикПолучатель (получатель является физическим лицом, в запросе передаются данные документа, удостоверяющего личность)

Примечания:

  1. Данный пример иллюстрирует передачу адреса при помощи координат, подробнее см. описание параметра "search" класса "Address" метода "Перевозка сборных грузов".
  2. См. "Справочник дополнительных услуг".
  3. В запросе передан параметр "delivery.accompanyingDocuments.action" со значением "send", см. "Перевозка сборных грузов".
  4. В запросе передан параметр "payment.cashOnDelivery.orderNumber", см. "Перевозка сборных грузов".
  5. В запросе передан параметр "delivery.comment", см. "Перевозка сборных грузов"

Запрос

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

{
   "appkey":"00000000-0000-0000-0000-000000000000",
   "sessionID":"00000000-0000-0000-0000-000000000000",
   "inOrder":true,
   "delivery":{
      "deliveryType":{
         "type":"auto"
      },
      "derival":{
         "produceDate":"2022-05-11",
         "variant":"terminal",
         "terminalID":"22"
      },
      "arrival":{
         "variant":"address",
         "address":{
            "search":"55.032815, 82.774166"
         },
         "time":{
            "worktimeStart":"12:00",
            "worktimeEnd":"21:00"
         }
      },
      "packages":[
         {
            "uid":"0xA0A820F33B2F93FE44C8058B65C77D0F"
         }
      ],
      "accompanyingDocuments":[
         {
            "action":"send",
            "payer":"sender"
         }
      ],
      "comment":"Шлагбаум на въезде во двор"
   },
   "members":{
      "requester":{
         "role":"third",
         "uid":"00000000-0000-0000-0000-000000000000"
      },
      "sender":{
         "counteragent":{
            "form":"0xbc1e63c5f81187e244490a5afd657cbd",
            "name":"ТПЗ",
            "inn":"7105008338"
         },
         "contactPersons":[
            {
               "name":"Лебедев Алексей"
            }
         ],
         "phoneNumbers":[
            {
               "number":"79287777777"
            }
         ]
      },
      "receiver":{
         "counteragent":{
            "form":"0xab91feea04f6d4ad48df42161b6c2e7a",
            "name":"Темников Сергей",
            "document":{
               "type":"passport",
               "serial":"4012",
               "number":"123456"
            }
         },
         "contactPersons":[
            {
               "name":"Темников Сергей"
            }
         ],
         "phoneNumbers":[
            {
               "number":"79237777777"
            }
         ],
         "dataForReceipt":{
            "send":true,
            "email":"mail@test.ru"
         }
      }
   },
   "cargo":{
      "quantity":1,
      "length":0.55,
      "width":0.4,
      "height":0.3,
      "totalVolume":0.07,
      "totalWeight":32,
      "freightUID":"0x86f5acdb4fdf9a804fbc8c133da1bfdd"
   },
   "payment":{
      "type":"cash",
      "primaryPayer":"receiver",
      "cashOnDelivery":[
         {
            "orderNumber":"ТД-00361447"
         }
      ]
   }
}

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

<request>
   <appkey>81539995-28F3-46F8-BAFF-3C56D62A6DD8</appkey>
   <sessionID>A967E5D0-EC1A-402D-89A0-4B6F9E767E48</sessionID>
   <inOrder>true</inOrder>
   <delivery>
      <deliveryType>
         <type>auto</type>
      </deliveryType>
      <derival>
         <produceDate>2022-05-11</produceDate>
         <variant>terminal</variant>
         <terminalID>22</terminalID>
      </derival>
      <arrival>
         <variant>address</variant>
         <address>
            <search>55.032815, 82.774166</search>
         </address>
         <time>
            <worktimeStart>12:00</worktimeStart>
            <worktimeEnd>21:00</worktimeEnd>
         </time>
      </arrival>
      <packages>
         <uid>0xA0A820F33B2F93FE44C8058B65C77D0F</uid>
      </packages>
      <accompanyingDocuments>
         <action>send</action>
         <payer>sender</payer>
      </accompanyingDocuments>
      <comment>Шлагбаум на въезде во двор</comment>
   </delivery>
   <members>
      <requester>
         <role>third</role>
         <uid>00000000-0000-0000-0000-000000000000</uid>
      </requester>
      <sender>
         <counteragent>
            <form>0xbc1e63c5f81187e244490a5afd657cbd</form>
            <name>ТПЗ</name>
            <inn>7105008338</inn>
         </counteragent>
         <contactPersons>
            <name>Лебедев Алексей</name>
         </contactPersons>
         <phoneNumbers>
            <number>79287777777</number>
         </phoneNumbers>
      </sender>
      <receiver>
         <counteragent>
            <form>0xab91feea04f6d4ad48df42161b6c2e7a</form>
            <name>Темников Сергей</name>
            <document>
               <type>passport</type>
               <serial>4012</serial>
               <number>123456</number>
            </document>
         </counteragent>
         <contactPersons>
            <name>Темников Сергей</name>
         </contactPersons>
         <phoneNumbers>
            <number>79237777777</number>
         </phoneNumbers>
         <dataForReceipt>
            <send>true</send>
            <email>mail@test.ru</email>
         </dataForReceipt>
      </receiver>
   </members>
   <cargo>
      <quantity>1</quantity>
      <length>0.55</length>
      <width>0.4</width>
      <height>0.3</height>
      <totalVolume>0.07</totalVolume>
      <totalWeight>32</totalWeight>
      <freightUID>0x86f5acdb4fdf9a804fbc8c133da1bfdd</freightUID>
   </cargo>
   <payment>
      <type>cash</type>
      <primaryPayer>receiver</primaryPayer>
      <cashOnDelivery>
         <orderNumber>ТД-00361447</orderNumber>
      </cashOnDelivery>
   </payment>

</request>

Ответ

{
   "metadata":{
      "status":200,
      "generated_at":"2022-05-05 12:27:38"
   },
   "data":{
      "state":"success",
      "requestID":27921673,
      "barcode":"41509460207092167D0000022",
      "foundAddresses":[
         {
            "source":"630041, Россия, Новосибирская область, Новосибирск, 2-я Экскаваторная улица, дом 1 с 1",
            "result":"630041, Россия, обл Новосибирская, г Новосибирск, ул 2-я Экскаваторная, дом 1, стр. 1",
            "field":"delivery.arrival.address.search"
         }
      ]
   }
}
<response>
   <metadata>
      <status>200</status>
      <generated_at>2022-05-05 12:27:38</generated_at>
   </metadata>
   <data>
      <state>success</state>
      <requestID>27921673</requestID>
      <barcode>41509460207092167D0000022</barcode>
      <foundAddresses>
         <source>630041, Россия, Новосибирская область, Новосибирск, 2-я Экскаваторная улица, дом 1 с 1</source>
         <result>630041, Россия, обл Новосибирская, г Новосибирск, ул 2-я Экскаваторная, дом 1, стр. 1</result>
         <field>delivery.arrival.address.search</field>
      </foundAddresses>
   </data>
</response>

Пример 4

Пользователь авторизованНет
Роль пользователя в перевозкеОтправитель
Условия доставкиОт адреса отправителя до адреса получателя
Вид перевозкиАвтодоставка
Дополнительные требования к транспортуНет
Количество грузовых мест1
УпаковкаНет
ДополнительноПеревозка негабаритного груза (1)
Заезд на второй адрес при отправке груза
ПлательщикОсновной плательщик - третье лицо, услугу доставки до адреса оплачивает отправитель (3)

Примечания:

1. Негабаритное грузовое место - это:

  • при авиаперевозке, если заказана жесткая упаковка (2): грузовое место, вес которого до упаковки больше 53 кг либо хотя бы одно из измерений (Д х Ш х В) которого до упаковки больше 1,2 х 0,9 х 0,65 м соответственно;
  • в остальных случаях: грузовое место, хотя бы одна из весогабаритных характеристик которого (длина, ширина, высота или вес) превышает соответствующее значение из ответа метода "Параметры негабаритного груза" с учетом вида доставки ("request.delivery.deliveryType.type"), на дату, указанную в параметре "request.delivery.derival.produceDate" (см. "Перевозка сборных грузов").

2. Заказ жесткой упаковки определяется передачей в параметре "request.delivery.packages.uid" идентификатора одного из следующих видов упаковки (см. "Справочник дополнительных услуг"):

  • "crate" - деревянная обрешётка,
  • "crate_plus" - жёсткий короб,
  • "crate_with_bubble" - деревянная обрешетка + амортизация,
  • "protect_auto_glass" - спец. упаковка для автостекол,
  • "protect_auto_part" - спец. упаковка для автозапчастей

3. В запросе передан параметр "delivery.arrival.sender", см. "Перевозка сборных грузов"

Запрос

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

{
   "appkey":"00000000-0000-0000-0000-000000000000",
   "delivery":{
      "deliveryType":{
         "type":"auto"
      },
      "derival":{
         "produceDate":"2021-09-28",
         "variant":"address",
         "address":{
            "search":"Россия, Курганская обл., Старый Просвет, ул. Томина, д. 6"
         },
         "time":{
            "worktimeStart":"11:00",
            "worktimeEnd":"18:00"
         },
         "additionalAddress":{
            "address":{
               "search":"Россия, Курганская обл., Иковка, ул. Заезжая, д. 4"
            }
         }
      },
      "arrival":{
         "variant":"address",
         "payer":"sender",
         "address":{
            "search":"Россия, Пермский край, Пермь, ул. Якутская, д. 35"
         },
         "time":{
            "worktimeStart":"15:00",
            "worktimeEnd":"19:00"
         }
      }
   },
   "members":{
      "requester":{
         "role":"sender",
         "email":"example@mail.ru"
      },
      "sender":{
         "counteragent":{
            "form":"0xbc1e63c5f81187e244490a5afd657cbd",
            "name":"НПО КУРГАНПРИБОР",
            "inn":"4501129676"
         },
         "contactPersons":[
            {
               "name":"Кузнецов Денис"
            }
         ],
         "phoneNumbers":[
            {
               "number":"79127777777"
            }
         ]
      },
      "receiver":{
         "counteragent":{
            "form":"0xbc1e63c5f81187e244490a5afd657cbd",
            "name":"ПЗ МАШ, АО ПЕРМСКИЙ ЗАВОД МАШИНОСТРОИТЕЛЬ",
            "inn":"5906075029"
         },
         "contactPersons":[
            {
               "name":"Шитов Николай"
            }
         ],
         "phoneNumbers":[
            {
               "number":"79127777777"
            }
         ]
      },
      "third":{
         "counteragent":{
            "form":"0x8390b2048d37e0154b845fb22793e865",
            "name":"ТВЕРЬСТЕКЛОПЛАСТИК",
            "inn":"7731535300"
         },
         "contactPersons":[
            {
               "name":"Дмитрий"
            }
         ],
         "phoneNumbers":[
            {
               "number":"79257777777"
            }
         ]
      }
   },
   "cargo":{
      "quantity":1,
      "length":3.1,
      "width":0.6,
      "height":0.5,
      "totalVolume":0.93,
      "totalWeight":80,
      "oversizedWeight":80,
      "oversizedVolume":0.93,
      "freightUID":"0xa5c40f5bcfd84f904f3c1104d3b4ae2d"
   },
   "payment":{
      "type":"noncash",
      "primaryPayer":"third",
      "paymentCitySearch":{
         "search":"Тверь"
      }
   }
}

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

<request>
   <appkey>00000000-0000-0000-0000-000000000000</appkey>
   <delivery>
      <deliveryType>
         <type>auto</type>
      </deliveryType>
      <derival>
         <produceDate>2021-09-28</produceDate>
         <variant>address</variant>
         <address>
            <search>Россия, Курганская обл., Старый Просвет, ул. Томина, д. 6</search>
         </address>
         <time>
            <worktimeStart>11:00</worktimeStart>
            <worktimeEnd>18:00</worktimeEnd>
         </time>
         <additionalAddress>
            <address>
               <search>Россия, Курганская обл., Иковка, ул. Заезжая, д. 4</search>
            </address>
         </additionalAddress>
      </derival>
      <arrival>
         <variant>address</variant>
         <payer>sender</payer>
         <address>
            <search>Россия, Пермский край, Пермь, ул. Якутская, д. 35</search>
         </address>
         <time>
            <worktimeStart>15:00</worktimeStart>
            <worktimeEnd>19:00</worktimeEnd>
         </time>
      </arrival>
   </delivery>
   <members>
      <requester>
         <role>sender</role>
         <email>example@mail.ru</email>
      </requester>
      <sender>
         <counteragent>
            <form>0xbc1e63c5f81187e244490a5afd657cbd</form>
            <name>НПО КУРГАНПРИБОР</name>
            <inn>4501129676</inn>
         </counteragent>
         <contactPersons>
            <name>Кузнецов Денис</name>
         </contactPersons>
         <phoneNumbers>
            <number>79127777777</number>
         </phoneNumbers>
      </sender>
      <receiver>
         <counteragent>
            <form>0xbc1e63c5f81187e244490a5afd657cbd</form>
            <name>ПЗ МАШ, АО ПЕРМСКИЙ ЗАВОД МАШИНОСТРОИТЕЛЬ</name>
            <inn>5906075029</inn>
         </counteragent>
         <contactPersons>
            <name>Шитов Николай</name>
         </contactPersons>
         <phoneNumbers>
            <number>79127777777</number>
         </phoneNumbers>
      </receiver>
      <third>
         <counteragent>
            <form>0x8390b2048d37e0154b845fb22793e865</form>
            <name>ТВЕРЬСТЕКЛОПЛАСТИК</name>
            <inn>7731535300</inn>
         </counteragent>
         <contactPersons>
            <name>Дмитрий</name>
         </contactPersons>
         <phoneNumbers>
            <number>79257777777</number>
         </phoneNumbers>
      </third>
   </members>
   <cargo>
      <quantity>1</quantity>
      <length>3.1</length>
      <width>0.6</width>
      <height>0.5</height>
      <totalVolume>0.93</totalVolume>
      <totalWeight>80</totalWeight>
      <oversizedWeight>80</oversizedWeight>
      <oversizedVolume>0.93</oversizedVolume>
      <freightUID>0xa5c40f5bcfd84f904f3c1104d3b4ae2d</freightUID>
   </cargo>
   <payment>
      <type>noncash</type>
      <primaryPayer>third</primaryPayer>
      <paymentCitySearch>
         <search>Тверь</search>
      </paymentCitySearch>
   </payment>
</request>

Ответ

{
   "metadata":{
      "status":200,
      "generated_at":"2021-09-17 13:42:26"
   },
   "data":{
      "state":"success",
      "requestID":400484632,
      "foundAddresses":[
         {
            "source":"Россия, Курганская обл., Старый Просвет, ул. Томина, д. 6",
            "result":"641327, Россия, обл Курганская, р-н Кетовский, п Старый Просвет, ул Томина, дом 6",
            "field":"delivery.derival.address.search"
         },
         {
            "source":"Россия, Курганская обл., Иковка, ул. Заезжая, д. 4",
            "result":"641316, Россия, обл Курганская, р-н Кетовский, с Иковка, ул Заезжая, дом 4",
            "field":"delivery.derival.additionalAddress.address.search"
         },
         {
            "source":"Россия, Пермский край, Пермь, ул. Якутская, д. 35",
            "result":"614067, Россия, край Пермский, г Пермь, ул Якутская, дом 35",
            "field":"delivery.arrival.address.search"
         },
         {
            "source":"Тверь",
            "result":"Россия, обл Тверская, г Тверь",
            "field":"payment.paymentCitySearch.search"
         }
      ]
   }
}
<response>
   <metadata>
      <status>200</status>
      <generated_at>2021-09-17 13:42:26</generated_at>
   </metadata>
   <data>
      <state>success</state>
      <requestID>400484632</requestID>
      <foundAddresses>
         <source>Россия, Курганская обл., Старый Просвет, ул. Томина, д. 6</source>
         <result>641327, Россия, обл Курганская, р-н Кетовский, п Старый Просвет, ул Томина, дом 6</result>
         <field>delivery.derival.address.search</field>
      </foundAddresses>
      <foundAddresses>
         <source>Россия, Курганская обл., Иковка, ул. Заезжая, д. 4</source>
         <result>641316, Россия, обл Курганская, р-н Кетовский, с Иковка, ул Заезжая, дом 4</result>
         <field>delivery.derival.additionalAddress.address.search</field>
      </foundAddresses>
      <foundAddresses>
         <source>Россия, Пермский край, Пермь, ул. Якутская, д. 35</source>
         <result>614067, Россия, край Пермский, г Пермь, ул Якутская, дом 35</result>
         <field>delivery.arrival.address.search</field>
      </foundAddresses>
      <foundAddresses>
         <source>Тверь</source>
         <result>Россия, обл Тверская, г Тверь</result>
         <field>payment.paymentCitySearch.search</field>
      </foundAddresses>
   </data>
</response>

Пример 5

Пользователь авторизованДа
Роль пользователя в перевозкеОтправитель
Условия доставки

От адреса отправителя до адреса получателя

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

Для въезда на территорию отправителя требуется пропуск (2)

Передача объявленной стоимости груза (3)
ПлательщикОтправитель

Примечания:

  1. См. "Справочник специальных требований к транспорту".
  2. В запросе передан параметр "delivery.derival.pickupParams.derivalDriverPass", см. "Перевозка сборных грузов".
  3. В запросе передан параметр "cargo.insurance.statedValued", см. "Перевозка сборных грузов"

Запрос

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

{
   "appkey":"00000000-0000-0000-0000-000000000000",
   "sessionID":"00000000-0000-0000-0000-000000000000",
   "inOrder":true,
   "delivery":{
      "deliveryType":{
         "type":"avia"
      },
      "derival":{
         "produceDate":"2021-09-22",
         "variant":"address",
         "address":{
            "search":"Россия, Тверская обл., Тверь, наб Реки Лазури, д. 16"
         },
         "time":{
            "worktimeStart":"09:00",
            "worktimeEnd":"18:00"
         },
         "pickupParams":{
            "derivalDriverPass":1
         },
         "requirements":[
            "0x92fce2284f000b0241dad7c2e88b1655"
         ]
      },
      "arrival":{
         "variant":"address",
         "address":{
            "search":"Республика Татарстан, Набережные челны, ул Незаметдинова, д. 2"
         },
         "time":{
            "worktimeStart":"12:00",
            "worktimeEnd":"21:00"
         }
      }
   },
   "members":{
      "requester":{
         "role":"sender",
         "uid":"00000000-0000-0000-0000-000000000000"
      },
      "sender":{
         "counteragent":{
            "form":"0x8390b2048d37e0154b845fb22793e865",
            "name":"ТВЕРЬСТЕКЛОПЛАСТИК",
            "inn":"7731535300"
         },
         "contactPersons":[
            {
               "name":"Дмитрий"
            }
         ],
         "phoneNumbers":[
            {
               "number":"79257777777"
            }
         ]
      },
      "receiver":{
         "counteragent":{
            "form":"0x85926edddbe862f9428fcfaf2523ff5e",
            "name":"КАМАЗ",
            "inn":"1650032058"
         },
         "contactPersons":[
            {
               "name":"Борис Николаевич"
            },
            {
               "name":"Юлия"
            }
         ],
         "phoneNumbers":[
            {
               "number":"79277777777"
            }
         ]
      }
   },
   "cargo":{
      "quantity":1,
      "length":0.5,
      "width":0.2,
      "height":0.3,
      "totalVolume":0.03,
      "totalWeight":30,
      "insurance":{
         "statedValue":450000.00
      },
      "freightUID":"0xa2eea3dd15ed7edd46ccdf5f1743c030"
   },
   "payment":{
      "type":"cash",
      "primaryPayer":"sender"
   }
}

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

<request>
   <appkey>00000000-0000-0000-0000-000000000000</appkey>
   <sessionID>00000000-0000-0000-0000-000000000000</sessionID>
   <inOrder>true</inOrder>
   <delivery>
      <deliveryType>
         <type>avia</type>
      </deliveryType>
      <derival>
         <produceDate>2021-09-22</produceDate>
         <variant>address</variant>
         <address>
            <search>Россия, Тверская обл., Тверь, наб Реки Лазури, д. 16</search>
         </address>
         <time>
            <worktimeStart>09:00</worktimeStart>
            <worktimeEnd>18:00</worktimeEnd>
         </time>
         <pickupParams>
            <derivalDriverPass>1</derivalDriverPass>
         </pickupParams>
         <requirements>0x92fce2284f000b0241dad7c2e88b1655</requirements>
      </derival>
      <arrival>
         <variant>address</variant>
         <address>
            <search>Республика Татарстан, Набережные челны, ул Незаметдинова, д. 2</search>
         </address>
         <time>
            <worktimeStart>12:00</worktimeStart>
            <worktimeEnd>21:00</worktimeEnd>
         </time>
      </arrival>
   </delivery>
   <members>
      <requester>
         <role>sender</role>
         <uid>00000000-0000-0000-0000-000000000000</uid>
      </requester>
      <sender>
         <counteragent>
            <form>0x8390b2048d37e0154b845fb22793e865</form>
            <name>ТВЕРЬСТЕКЛОПЛАСТИК</name>
            <inn>7731535300</inn>
         </counteragent>
         <contactPersons>
            <name>Дмитрий</name>
         </contactPersons>
         <phoneNumbers>
            <number>79257777777</number>
         </phoneNumbers>
      </sender>
      <receiver>
         <counteragent>
            <form>0x85926edddbe862f9428fcfaf2523ff5e</form>
            <name>КАМАЗ</name>
            <inn>1650032058</inn>
         </counteragent>
         <contactPersons>
            <name>Борис Николаевич</name>
         </contactPersons>
         <contactPersons>
            <name>Юлия</name>
         </contactPersons>
         <phoneNumbers>
            <number>79277777777</number>
         </phoneNumbers>
      </receiver>
   </members>
   <cargo>
      <quantity>1</quantity>
      <length>0.5</length>
      <width>0.2</width>
      <height>0.3</height>
      <totalVolume>0.03</totalVolume>
      <totalWeight>30</totalWeight>
      <insurance>
         <statedValue>450000</statedValue>
      </insurance>
      <freightUID>0xa2eea3dd15ed7edd46ccdf5f1743c030</freightUID>
   </cargo>
   <payment>
      <type>cash</type>
      <primaryPayer>sender</primaryPayer>
   </payment>
</request>

Ответ

{
   "metadata":{
      "status":200,
      "generated_at":"2021-09-15 18:38:58"
   },
   "data":{
      "state":"success",
      "requestID":400484045,
      "foundAddresses":[
         {
            "source":"Россия, Тверская обл., Тверь, наб Реки Лазури, д. 16",
            "result":"Россия, обл Тверская, г Тверь, наб Реки Лазури, дом 16",
            "field":"delivery.derival.address.search"
         },
         {
            "source":"Республика Татарстан, Набережные челны, ул Незаметдинова, д. 2",
            "result":"423806, Россия, Респ Татарстан, г Набережные Челны, ул им Низаметдинова Р.М., дом 2",
            "field":"delivery.arrival.address.search"
         }
      ]
   }
}
<response>
	<metadata>
		<status>200</status>
		<generated_at>2021-09-15 18:38:58</generated_at>
	</metadata>
	<data>
		<state>success</state>
		<requestID>400484045</requestID>
		<foundAddresses>
			<source>Россия, Тверская обл., Тверь, наб Реки Лазури, д. 16</source>
			<result>Россия, обл Тверская, г Тверь, наб Реки Лазури, дом 16</result>
			<field>delivery.derival.address.search</field>
		</foundAddresses>
		<foundAddresses>
			<source>Республика Татарстан, Набережные челны, ул Незаметдинова, д. 2</source>
			<result>423806, Россия, Респ Татарстан, г Набережные Челны, ул им Низаметдинова Р.М., дом 2</result>
			<field>delivery.arrival.address.search</field>
		</foundAddresses>
	</data>
</response>

Пример 6

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

Примечания:

  1. См. "Справочник дополнительных услуг".
  2. В запросе передан параметр "delivery.arrival.handling" (см. "Перевозка сборных грузов").
  3. Значение параметра запроса "members.receiver.counteragent.isAnonym" - "true", см. "Перевозка сборных грузов".
  4. В запросе передан параметр "cargoCode" (см. "Перевозка сборных грузов"), поскольку клиент использует сервис оформления пакетных заказов (пре-алерт)

Запрос

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

{
   "appkey":"00000000-0000-0000-0000-000000000000",
   "sessionID":"00000000-0000-0000-0000-000000000000",
   "inOrder":true,
   "delivery":{
      "deliveryType":{
         "type":"auto"
      },
      "derival":{
         "produceDate":"2021-09-19",
         "variant":"terminal",
         "terminalID":"36"
      },
      "arrival":{
         "variant":"address",
         "address":{
            "search":"Россия, Сахалинская обл, Поронайск, ул. Ленина, д. 7"
         },
         "time":{
            "worktimeStart":"16:00",
            "worktimeEnd":"22:00"
         },
         "handling":{
            "freightLift":false,
            "toFloor":3,
            "carry":50
         }
      },
      "packages":[
         {
            "uid":"0xA0A820F33B2F93FE44C8058B65C77D0F"
         }
      ]
   },
   "members":{
      "requester":{
         "role":"sender",
         "uid":"00000000-0000-0000-0000-000000000000"
      },
      "sender":{
         "counteragent":{
            "form":"0xaa9042fea4fa169d4d021c6941f2090f",
            "name":"Коростелев Константин Владимирович",
            "inn":"433402450090"
         },
         "contactPersons":[
            {
               "name":"Виктор"
            }
         ],
         "phoneNumbers":[
            {
               "number":"7919777777"
            }
         ]
      },
      "receiver":{
         "counteragent":{
            "form":"0xab91feea04f6d4ad48df42161b6c2e7a",
            "isAnonym":true,
            "phone":"7924777777",
            "name":"Андрей"
         }
      }
   },
   "cargo":{
      "quantity":1,
      "length":0.45,
      "width":0.25,
      "height":0.2,
      "totalVolume":0.1,
      "totalWeight":6.0,
      "hazardClass":0,
      "freightUID":"0x91205ca097b27d3442247e5cee5abb33"
   },
   "payment":{
      "type":"noncash",
      "primaryPayer":"receiver"
   },
   "cargoCode":"9379992"
}

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

<request>
   <appkey>00000000-0000-0000-0000-000000000000</appkey>
   <sessionID>00000000-0000-0000-0000-000000000000</sessionID>
   <inOrder>true</inOrder>
   <delivery>
      <deliveryType>
         <type>auto</type>
      </deliveryType>
      <derival>
         <produceDate>2021-09-19</produceDate>
         <variant>terminal</variant>
         <terminalID>36</terminalID>
      </derival>
      <arrival>
         <variant>address</variant>
         <address>
            <search>Россия, Сахалинская обл, Поронайск, ул. Ленина, д. 7</search>
         </address>
         <time>
            <worktimeStart>16:00</worktimeStart>
            <worktimeEnd>22:00</worktimeEnd>
         </time>
         <handling>
            <freightLift>false</freightLift>
            <toFloor>3</toFloor>
            <carry>50</carry>
         </handling>
      </arrival>
      <packages>
         <uid>0xA0A820F33B2F93FE44C8058B65C77D0F</uid>
      </packages>
   </delivery>
   <members>
      <requester>
         <role>sender</role>
         <uid>00000000-0000-0000-0000-000000000000</uid>
      </requester>
      <sender>
         <counteragent>
            <form>0xaa9042fea4fa169d4d021c6941f2090f</form>
            <name>Коростелев Константин Владимирович</name>
            <inn>433402450090</inn>
         </counteragent>
         <contactPersons>
            <name>Виктор</name>
         </contactPersons>
         <phoneNumbers>
            <number>7919777777</number>
         </phoneNumbers>
      </sender>
      <receiver>
         <counteragent>
            <form>0xab91feea04f6d4ad48df42161b6c2e7a</form>
            <isAnonym>true</isAnonym>
            <phone>7924777777</phone>
            <name>Андрей</name>
         </counteragent>
      </receiver>
   </members>
   <cargo>
      <quantity>1</quantity>
      <length>0.45</length>
      <width>0.25</width>
      <height>0.2</height>
      <totalVolume>0.1</totalVolume>
      <totalWeight>6</totalWeight>
      <hazardClass>0</hazardClass>
      <freightUID>0x91205ca097b27d3442247e5cee5abb33</freightUID>
   </cargo>
   <payment>
      <type>noncash</type>
      <primaryPayer>receiver</primaryPayer>
   </payment>
   <cargoCode>9379992</cargoCode>
</request>

Ответ

{
   "metadata":{
      "status":200,
      "generated_at":"2021-09-17 10:38:39"
   },
   "data":{
      "state":"success",
      "requestID":400484530,
      "barcode":"41510460400004845D0000021",
      "foundAddresses":[
         {
            "source":"Россия, Сахалинская обл, Поронайск, ул. Ленина, д. 7",
            "result":"694240, Россия, обл Сахалинская, р-н Поронайский, г Поронайск, ул Ленина, дом 7",
            "field":"delivery.arrival.address.search"
         }
      ]
   }
}
<response>
   <metadata>
      <status>200</status>
      <generated_at>2021-09-17 10:38:39</generated_at>
   </metadata>
   <data>
      <state>success</state>
      <requestID>400484530</requestID>
      <barcode>41510460400004845D0000021</barcode>
      <foundAddresses>
         <source>Россия, Сахалинская обл, Поронайск, ул. Ленина, д. 7</source>
         <result>694240, Россия, обл Сахалинская, р-н Поронайский, г Поронайск, ул Ленина, дом 7</result>
         <field>delivery.arrival.address.search</field>
      </foundAddresses>
   </data>
</response>

Пример 7

Пользователь авторизованДа
Роль пользователя в перевозкеОтправитель
Условия доставкиОт терминала отправителя до терминала получателя
Вид перевозкиПисьмо
Дополнительные требования к транспортуНет
Количество грузовых мест-
УпаковкаНет
Дополнительно-
ПлательщикОтправитель

Запрос

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

{
   "appkey":"00000000-0000-0000-0000-000000000000",
   "sessionID":"00000000-0000-0000-0000-000000000000",
   "inOrder":true,
   "delivery":{
      "deliveryType":{
         "type":"letter"
      },
      "derival":{
         "produceDate":"2021-09-15",
         "variant":"terminal",
         "terminalID":"18"
      },
      "arrival":{
         "variant":"terminal",
         "terminalID":"626"
      }
   },
   "members":{
      "requester":{
         "role":"sender",
         "UID":"00000000-0000-0000-0000-000000000000"
      },
      "sender":{
         "counteragent":{
            "form":"0x92ee03691f25a9fe4be9910cd87ca9ca",
            "name":"КОМУС",
            "inn":"7721793895"
         },
         "contactPersons":[
            {
               "name":"Королев Андрей"
            }
         ],
         "phoneNumbers":[
            {
               "number":"79167777777"
            }
         ]
      },
      "receiver":{
         "counteragent":{
            "form":"0xbc1e63c5f81187e244490a5afd657cbd",
            "name":"САХАНЕФТЕГАЗСБЫТ",
            "inn":"1435115270"
         },
         "contactPersons":[
            {
               "name":"Петров Николай"
            }
         ],
         "phoneNumbers":[
            {
               "number":"+74117777777"
            }
         ]
      }
   },
   "cargo":{
      "freightUID":"0x98086eae8b603ea911e5e1f24fc0f5e4"
   },
   "payment":{
      "type":"cash",
      "primaryPayer":"sender"
   }
}

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

<request>
   <appkey>00000000-0000-0000-0000-000000000000</appkey>
   <sessionID>00000000-0000-0000-0000-000000000000</sessionID>
   <inOrder>true</inOrder>
   <delivery>
      <deliveryType>
         <type>letter</type>
      </deliveryType>
      <derival>
         <produceDate>2021-09-15</produceDate>
         <variant>terminal</variant>
         <terminalID>18</terminalID>
      </derival>
      <arrival>
         <variant>terminal</variant>
         <terminalID>626</terminalID>
      </arrival>
   </delivery>
   <members>
      <requester>
         <role>sender</role>
         <UID>00000000-0000-0000-0000-000000000000</UID>
      </requester>
      <sender>
         <counteragent>
            <form>0x92ee03691f25a9fe4be9910cd87ca9ca</form>
            <name>КОМУС</name>
            <inn>7721793895</inn>
         </counteragent>
         <contactPersons>
            <name>Королев Андрей</name>
         </contactPersons>
         <phoneNumbers>
            <number>79167777777</number>
         </phoneNumbers>
      </sender>
      <receiver>
         <counteragent>
            <form>0xbc1e63c5f81187e244490a5afd657cbd</form>
            <name>САХАНЕФТЕГАЗСБЫТ</name>
            <inn>1435115270</inn>
         </counteragent>
         <contactPersons>
            <name>Петров Николай</name>
         </contactPersons>
         <phoneNumbers>
            <number>+74117777777</number>
         </phoneNumbers>
      </receiver>
   </members>
   <cargo>
      <freightUID>0x98086eae8b603ea911e5e1f24fc0f5e4</freightUID>
   </cargo>
   <payment>
      <type>cash</type>
      <primaryPayer>sender</primaryPayer>
   </payment>
</request>

Ответ

{
   "metadata":{
      "status":200,
      "generated_at":"2021-09-15 14:23:05"
   },
   "data":{
      "state":"success",
      "requestID":24283784,
      "barcode":"41509460204028D8290000011"
   }
}
<response>
   <metadata>
      <status>200</status>
      <generated_at>2021-09-15 14:23:05</generated_at>
   </metadata>
   <data>
      <state>success</state>
      <requestID>24283784</requestID>
      <barcode>41509460204028D8290000011</barcode>
   </data>
</response>

Пример 8

Пользователь авторизованДа
Роль пользователя в перевозкеОтправитель
Условия доставки

От терминала отправителя до аэропорта (доставка в город, где нет подразделения компании "Деловые линии")

Вид перевозкиАвиаперевозка
Дополнительные требования к транспортуНет
Количество грузовых мест1
УпаковкаДеревянная обрешетка (1)
ДополнительноПередача объявленной стоимости груза (2)
ПлательщикОтправитель

Примечания:

  1. См. "Справочник дополнительных услуг".
  2. В запросе передан параметр "cargo.insurance.statedValued", см. "Перевозка сборных грузов"

Запрос

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

{
   "appkey":"00000000-0000-0000-0000-000000000000",
   "sessionID":"00000000-0000-0000-0000-000000000000",
   "inOrder":true,
   "delivery":{
      "deliveryType":{
         "type":"avia"
      },
      "derival":{
         "produceDate":"2021-09-21",
         "variant":"terminal",
         "terminalID":"58"
      },
      "arrival":{
         "variant":"airport",
         "city":"4900000100000000000000000"
      },
      "packages":[
         {
            "uid":"0xA6A7BD2BF950E67F4B2CF7CC3A97C111"
         }
      ]
   },
   "members":{
      "requester":{
         "role":"sender",
         "uid":"00000000-0000-0000-0000-000000000000"
      },
      "sender":{
         "counteragent":{
            "form":"0x92ee03691f25a9fe4be9910cd87ca9ca",
            "name":"КАРЕЛЬСКАЯ ФАНЕРА",
            "inn":"1012012299"
         },
         "contactPersons":[
            {
               "name":"Евегений"
            }
         ],
         "phoneNumbers":[
            {
               "number":"79317777777"
            }
         ]
      },
      "receiver":{
         "counteragent":{
            "form":"0x92ee03691f25a9fe4be9910cd87ca9ca",
            "name":"АРГО-МЕБЕЛЬ",
            "inn":"4909907636"
         },
         "contactPersons":[
            {
               "name":"Кудрявцева Елена"
            }
         ],
         "phoneNumbers":[
            {
               "number":"79147777777"
            }
         ]
      }
   },
   "cargo":{
      "quantity":1,
      "length":0.75,
      "width":0.5,
      "height":0.6,
      "totalVolume":0.22,
      "totalWeight":75,
      "insurance":{
         "statedValue":120000.00
      },
      "freightUID":"0xa2eea3dd15ed7edd46ccdf5f1743c030"
   },
   "payment":{
      "type":"noncash",
      "primaryPayer":"sender"
   }
}

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

<request>
   <appkey>00000000-0000-0000-0000-000000000000</appkey>
   <sessionID>00000000-0000-0000-0000-000000000000</sessionID>
   <inOrder>true</inOrder>
   <delivery>
      <deliveryType>
         <type>avia</type>
      </deliveryType>
      <derival>
         <produceDate>2021-09-21</produceDate>
         <variant>terminal</variant>
         <terminalID>58</terminalID>
      </derival>
      <arrival>
         <variant>airport</variant>
         <city>4900000100000000000000000</city>
      </arrival>
      <packages>
         <uid>0xA6A7BD2BF950E67F4B2CF7CC3A97C111</uid>
      </packages>
   </delivery>
   <members>
      <requester>
         <role>sender</role>
         <uid>00000000-0000-0000-0000-000000000000</uid>
      </requester>
      <sender>
         <counteragent>
            <form>0x92ee03691f25a9fe4be9910cd87ca9ca</form>
            <name>КАРЕЛЬСКАЯ ФАНЕРА</name>
            <inn>1012012299</inn>
         </counteragent>
         <contactPersons>
            <name>Евегений</name>
         </contactPersons>
         <phoneNumbers>
            <number>79317777777</number>
         </phoneNumbers>
      </sender>
      <receiver>
         <counteragent>
            <form>0x92ee03691f25a9fe4be9910cd87ca9ca</form>
            <name>АРГО-МЕБЕЛЬ</name>
            <inn>4909907636</inn>
         </counteragent>
         <contactPersons>
            <name>Кудрявцева Елена</name>
         </contactPersons>
         <phoneNumbers>
            <number>79147777777</number>
         </phoneNumbers>
      </receiver>
   </members>
   <cargo>
      <quantity>1</quantity>
      <length>0.75</length>
      <width>0.5</width>
      <height>0.6</height>
      <totalVolume>0.22</totalVolume>
      <totalWeight>75</totalWeight>
      <insurance>
         <statedValue>120000</statedValue>
      </insurance>
      <freightUID>0xa2eea3dd15ed7edd46ccdf5f1743c030</freightUID>
   </cargo>
   <payment>
      <type>noncash</type>
      <primaryPayer>sender</primaryPayer>
   </payment>
</request>

Ответ

{
   "metadata":{
      "status":200,
      "generated_at":"2021-09-15 16:32:37"
   },
   "data":{
      "state":"success",
      "requestID":24288751,
      "barcode":"4150946020402887510000021"
   }
}
<response>
   <metadata>
      <status>200</status>
      <generated_at>2021-09-15 16:32:37</generated_at>
   </metadata>
   <data>
      <state>success</state>
      <requestID>24288751</requestID>
      <barcode>4150946020402887510000021</barcode>
   </data>
</response>

Пример 9

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

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

Необходимо позвонить отправителю за час до приезда водителя-экспедитора (1)
Водителю-экспедитору необходимо назвать номер отгрузки для получения груза у отправителя (2)
Водителю-экспедитору необходимо предъявить паспорт при получении груза у отправителя (3)
ПлательщикПолучатель

Примечания:

  1. Значение параметра запроса "derival.pickupParams.priorCall" - "true", см. "Перевозка сборных грузов".
  2. В запросе передан параметр "derival.pickupParams.shipmentDerival", см. "Перевозка сборных грузов".
  3. В запросе в качестве значения параметра "derival.pickupParams.documentsForReceive" (см. "Перевозка сборных грузов") передан UID паспорта (см. справочный метод "Документы для получения груза")

Запрос

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

{
   "appkey":"00000000-0000-0000-0000-000000000000",
   "sessionID":"00000000-0000-0000-0000-000000000000",
   "inOrder":true,
   "delivery":{
      "deliveryType":{
         "type":"express"
      },
      "derival":{
         "produceDate":"2021-10-01",
         "variant":"address",
         "addressID":"129020",
         "time":{
            "worktimeStart":"10:00",
            "worktimeEnd":"18:00"
         },
         "pickupParams":{
            "shipmentDerival":"АБ1000222",
            "priorCall":true,
            "documentsForReceive":[
               "0xba3a669e1ea63f7443622bd0c9c83a80"
            ]
         }
      },
      "arrival":{
         "variant":"address",
         "addressID":"129022",
         "time":{
            "worktimeStart":"16:00",
            "worktimeEnd":"20:00"
         }
      }
   },
   "members":{
      "requester":{
         "role":"sender",
         "uid":"00000000-0000-0000-0000-000000000000"
      },
      "sender":{
         "counteragentID":49781,
         "contactIDs":[
            "252996"
         ],
         "phoneIDs":[
            "250664"
         ]
      },
      "receiver":{
         "counteragentID":57394,
         "contactIDs":[
            "252997"
         ],
         "phoneIDs":[
            "250665"
         ]
      }
   },
   "cargo":{
      "quantity":1,
      "length":0.5,
      "width":0.2,
      "height":0.3,
      "totalVolume":1.0,
      "totalWeight":6.0,
      "hazardClass":0,
      "freightUID":"0xa2eea3dd15ed7edd46ccdf5f1743c030"
   },
   "payment":{
      "type":"noncash",
      "primaryPayer":"receiver"
   }
}

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

<request>
   <appkey>00000000-0000-0000-0000-000000000000</appkey>
   <sessionID>00000000-0000-0000-0000-000000000000</sessionID>
   <inOrder>true</inOrder>
   <delivery>
      <deliveryType>
         <type>express</type>
      </deliveryType>
      <derival>
         <produceDate>2021-10-01</produceDate>
         <variant>address</variant>
         <addressID>129020</addressID>
         <time>
            <worktimeStart>10:00</worktimeStart>
            <worktimeEnd>18:00</worktimeEnd>
         </time>
         <pickupParams>
            <shipmentDerival>АБ1000222</shipmentDerival>
            <priorCall>true</priorCall>
            <documentsForReceive>0xba3a669e1ea63f7443622bd0c9c83a80</documentsForReceive>
         </pickupParams>
      </derival>
      <arrival>
         <variant>address</variant>
         <addressID>129022</addressID>
         <time>
            <worktimeStart>16:00</worktimeStart>
            <worktimeEnd>20:00</worktimeEnd>
         </time>
      </arrival>
   </delivery>
   <members>
      <requester>
         <role>sender</role>
         <uid>00000000-0000-0000-0000-000000000000</uid>
      </requester>
      <sender>
         <counteragentID>49781</counteragentID>
         <contactIDs>252996</contactIDs>
         <phoneIDs>250664</phoneIDs>
      </sender>
      <receiver>
         <counteragentID>57394</counteragentID>
         <contactIDs>252997</contactIDs>
         <phoneIDs>250665</phoneIDs>
      </receiver>
   </members>
   <cargo>
      <quantity>1</quantity>
      <length>0.5</length>
      <width>0.2</width>
      <height>0.3</height>
      <totalVolume>1</totalVolume>
      <totalWeight>6</totalWeight>
      <hazardClass>0</hazardClass>
      <freightUID>0xa2eea3dd15ed7edd46ccdf5f1743c030</freightUID>
   </cargo>
   <payment>
      <type>noncash</type>
      <primaryPayer>receiver</primaryPayer>
   </payment>
</request>

Ответ

{
   "metadata":{
      "status":200,
      "generated_at":"2021-09-23 13:13:27"
   },
   "data":{
      "state":"success",
      "requestID":400487002
   }
}
<response>
   <metadata>
      <status>200</status>
      <generated_at>2021-09-23 13:13:27</generated_at>
   </metadata>
   <data>
      <state>success</state>
      <requestID>400487002</requestID>
   </data>
</response>

Пример 10

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

-

ПлательщикПолучатель, оплата наложенным платежом

Примечания:

  1. Данный пример иллюстрирует определение адресов отправителя и получателя при помощи КЛАДР, подробнее о работе с КЛАДР см. раздел "Поиск КЛАДР".
  2. См. "Справочник специальных требований к транспорту".
  3. См. "Справочник дополнительных услуг"

Запрос

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

{
   "appkey":"00000000-0000-0000-0000-000000000000",
   "sessionID":"00000000-0000-0000-0000-000000000000",
   "inOrder":true,
   "delivery":{
      "deliveryType":{
         "type":"auto"
      },
      "derival":{
         "produceDate":"2021-09-20",
         "variant":"address",
         "address":{
            "street":"7800000000013290000000000",
            "house":"23",
            "flat":"29",
            "save":true
         },
         "time":{
            "worktimeStart":"12:00",
            "worktimeEnd":"21:00"
         },
         "requirements":[
            "0x88f93a2c37f106d94ff9f7ada8efe886"
         ]
      },
      "arrival":{
         "variant":"terminal",
         "terminalID":"651"
      },
      "packages":[
         {
            "uid":"0xA6A7BD2BF950E67F4B2CF7CC3A97C111"
         }
      ]
   },
   "members":{
      "requester":{
         "role":"sender",
         "uid":"00000000-0000-0000-0000-000000000000"
      },
      "sender":{
         "counteragent":{
            "form":"0xbc1e63c5f81187e244490a5afd657cbd",
            "name":"ЭЛЕКТРОКОНТАКТОР",
            "inn":"7842463725"
         },
         "contactPersons":[
            {
               "name":"Марат"
            }
         ],
         "phoneNumbers":[
            {
               "number":"79187777777"
            }
         ]
      },
      "receiver":{
         "counteragent":{
            "form":"0xab91feea04f6d4ad48df42161b6c2e7a",
            "isAnonym":true,
            "phone":"79227777777",
            "name":"Виталий"
         }
      }
   },
   "cargo":{
      "quantity":10,
      "length":0.7,
      "width":0.4,
      "height":0.5,
      "weight":8,
      "totalVolume":2,
      "totalWeight":80,
      "freightUID":"0x98086eae8b603ea911e5e1f3ed746e6b"
   },
   "payment":{
      "type":"noncash",
      "primaryPayer":"receiver",
      "cashOnDelivery":[
         {
            "orderNumber":"858596",
            "orderDate":"2021-09-20",
            "paymentType":"cash",
            "products":[
               {
                  "productName":"Трансформатор",
                  "productCode":"Т-2100",
                  "productAmount":"1",
                  "costWithVAT":"75000.00",
                  "VATRate":20
               }
            ]
         }
      ]
   }
}

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

<request>
   <appkey>3A33F8CF-AE38-45B8-9B53-334363A6D7AA</appkey>
   <sessionID>0F77AB6B-95C2-4A67-A234-913840264CC5</sessionID>
   <inOrder>true</inOrder>
   <delivery>
      <deliveryType>
         <type>auto</type>
      </deliveryType>
      <derival>
         <produceDate>2021-09-20</produceDate>
         <variant>address</variant>
         <address>
            <street>7800000000013290000000000</street>
            <house>23</house>
            <flat>29</flat>
            <save>true</save>
         </address>
         <time>
            <worktimeStart>12:00</worktimeStart>
            <worktimeEnd>21:00</worktimeEnd>
         </time>
         <requirements>0x88f93a2c37f106d94ff9f7ada8efe886</requirements>
      </derival>
      <arrival>
         <variant>terminal</variant>
         <terminalID>651</terminalID>
      </arrival>
      <packages>
         <uid>0xA6A7BD2BF950E67F4B2CF7CC3A97C111</uid>
      </packages>
   </delivery>
   <members>
      <requester>
         <role>sender</role>
         <uid>00000000-0000-0000-0000-000000000000</uid>
      </requester>
      <sender>
         <counteragent>
            <form>0xbc1e63c5f81187e244490a5afd657cbd</form>
            <name>ЭЛЕКТРОКОНТАКТОР</name>
            <inn>7842463725</inn>
         </counteragent>
         <contactPersons>
            <name>Марат</name>
         </contactPersons>
         <phoneNumbers>
            <number>79187777777</number>
         </phoneNumbers>
      </sender>
      <receiver>
         <counteragent>
            <form>0xab91feea04f6d4ad48df42161b6c2e7a</form>
            <isAnonym>true</isAnonym>
            <phone>79227777777</phone>
            <name>Виталий</name>
         </counteragent>
      </receiver>
   </members>
   <cargo>
      <quantity>10</quantity>
      <length>0.7</length>
      <width>0.4</width>
      <height>0.5</height>
      <weight>8</weight>
      <totalVolume>2</totalVolume>
      <totalWeight>80</totalWeight>
      <freightUID>0x98086eae8b603ea911e5e1f3ed746e6b</freightUID>
   </cargo>
   <payment>
      <type>noncash</type>
      <primaryPayer>receiver</primaryPayer>
      <cashOnDelivery>
         <orderNumber>858596</orderNumber>
         <orderDate>2021-09-20</orderDate>
         <paymentType>cash</paymentType>
         <products>
            <productName>Трансформатор</productName>
            <productCode>Т-2100</productCode>
            <productAmount>1</productAmount>
            <costWithVAT>75000.00</costWithVAT>
            <VATRate>20</VATRate>
         </products>
      </cashOnDelivery>
   </payment>
</request>

Ответ

{
    "metadata": {
        "status": 200,
        "generated_at": "2021-09-17 14:53:17"
    },
    "data": {
        "state": "success",
        "requestID": 400484656
    }
}
<response>
   <metadata>
      <status>200</status>
      <generated_at>2021-09-17 14:53:17</generated_at>
   </metadata>
   <data>
      <state>success</state>
      <requestID>400484656</requestID>
   </data>
</response>