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

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

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

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

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

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

Примеры 1-4 иллюстрируют использование метода для оформления предзаказа, примеры 5-9 - для оформления заказа на перевозку груза.

Пример 1

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

Запрос

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

{
   "appkey":"111",
   "sessionID":"00000000-0000-0000-0000-000000000000",
   "inOrder":true,
   "delivery":{
      "deliveryType":{
         "type":"letter"
      },
      "derival":{
         "produceDate":"2019-12-23",
         "variant":"terminal",
         "terminalID":"119"
      },
      "arrival":{
         "variant":"terminal",
         "terminalID":"1"
      }
   },
   "members":{
      "requester":{
         "role":"sender",
         "uid":"786ed0ca-3c19-11e1-81e8-00215e563c50"
      },
      "sender":{
         "counteragentID":1939586,
         "contactPersons":[
            {
               "name":"Иван Иванович",
               "save":true
            },
            {
               "name":"Петр Петрович",
               "save":false
            }
         ],
         "phoneNumbers":[
            {
               "number":"78125556696",
               "ext":"0123",
               "save":true
            },
            {
               "number":"79112589696",
               "save":false
            }
         ]
      },
      "receiver":{
         "counteragentID":"1913137",
         "contactIDs":[
            "15637945"
         ],
         "phoneIDs":[
            "19501097"
         ]
      }
   },
   "cargo":{
      "freightName":"Письмо"
   },
   "payment":{
      "type":"cash",
      "primaryPayer":"sender"
   }
}

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

<request>
   <appkey>111</appkey>
   <sessionID>00000000-0000-0000-0000-000000000000</sessionID>
   <inOrder>true</inOrder>
   <delivery>
      <deliveryType>
         <type>letter</type>
      </deliveryType>
      <derival>
         <produceDate>2019-12-23</produceDate>
         <variant>terminal</variant>
         <terminalID>119</terminalID>
      </derival>
      <arrival>
         <variant>terminal</variant>
         <terminalID>1</terminalID>
      </arrival>
   </delivery>
   <members>
      <requester>
         <role>sender</role>
         <uid>786ed0ca-3c19-11e1-81e8-00215e563c50</uid>
      </requester>
      <sender>
         <counteragentID>1939586</counteragentID>
         <contactPersons>
            <name>Иван Иванович</name>
            <save>true</save>
         </contactPersons>
         <contactPersons>
            <name>Петр Петрович</name>
            <save>false</save>
         </contactPersons>
         <phoneNumbers>
            <number>78125556696</number>
            <ext>0123</ext>
            <save>true</save>
         </phoneNumbers>
         <phoneNumbers>
            <number>79112589696</number>
            <save>false</save>
         </phoneNumbers>
      </sender>
      <receiver>
         <counteragentID>1913137</counteragentID>
         <contactIDs>15637945</contactIDs>
         <phoneIDs>19501097</phoneIDs>
      </receiver>
   </members>
   <cargo>
      <freightName>Письмо</freightName>
   </cargo>
   <payment>
      <type>cash</type>
      <primaryPayer>sender</primaryPayer>
   </payment>
</request>

Ответ

{
   "metadata":{
      "status":200,
      "generated_at":"2019-12-23 12:23:30"
   },
   "data":{
      "state":"success",
      "requestID":39513160,
      "barcode":"41509460D09051D1600000019"
   }
}
<response>
   <metadata>
      <status>200</status>
      <generated_at>2019-12-23 12:23:30</generated_at>
   </metadata>
   <data>
      <state>success</state>
      <requestID>39513160</requestID>
      <barcode>41509460D09051D1600000019</barcode>
   </data>
</response>

Пример 2

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

Примечания:

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

Запрос

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

{
   "appkey":"111",
   "sessionID":"00000000-0000-0000-0000-000000000000",
   "inOrder":true,
   "delivery":{
      "deliveryType":{
         "type":"auto"
      },
      "packages":[
         {
            "uid":"0x82750921BC8128924D74F982DD961379",
            "payer":"receiver",
            "count":1
         }
      ],
      "accompanyingDocuments":[
         {
            "action":"send",
            "payer":"receiver"
         }
      ],
      "derival":{
         "produceDate":"2019-12-25",
         "variant":"terminal",
         "terminalID":"119"
      },
      "arrival":{
         "variant":"address",
         "address":{
            "search":"Омск, Ленина, 5"
         },
         "time":{
            "worktimeStart":"12:00",
            "worktimeEnd":"21:00",
            "breakStart":"15:30",
            "breakEnd":"17:30",
            "exactTime":false
         }
      }
   },
   "members":{
      "requester":{
         "role":"third",
         "uid":"786ed0ca-3c19-11e1-81e8-00215e563c50"
      },
      "sender":{
         "counteragentID":1946846,
         "contactIDs":[
            "15636448"
         ],
         "phoneIDs":[
            "19499468"
         ]
      },
      "receiver":{
         "counteragent":{
            "form":"0x8390b2048d37e0154b845fb22793e865",
            "name":"Агроторг",
            "inn":"1234567890",
            "save":true
         },
         "contactPersons":[
            {
               "name":"Игорь Васильевич Пушкин",
               "save":true
            },
            {
               "name":"Юлия Петровна Крупская ",
               "save":false
            }
         ],
         "phoneNumbers":[
            {
               "number":"79112121212",
               "save":true
            }
         ]
      }
   },
   "cargo":{
      "quantity":1,
      "length":0.5,
      "width":0.2,
      "height":0.3,
      "totalVolume":1.0,
      "totalWeight":6.0,
      "hazardClass":0,
      "freightName":"Предмет мебели"
   },
   "payment":{
      "cashOnDelivery": [
         {
            "orderNumber": "ТД-00361447",
            "orderDate": "2020-07-30"
         }
      ],
      "type":"noncash",
      "primaryPayer":"receiver"
   }
}

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

<request>
   <appkey>111</appkey>
   <sessionID>00000000-0000-0000-0000-000000000000</sessionID>
   <inOrder>true</inOrder>
   <delivery>
      <deliveryType>
         <type>auto</type>
      </deliveryType>
      <packages>
         <uid>0x82750921BC8128924D74F982DD961379</uid>
         <payer>receiver</payer>
         <count>1</count>
      </packages>
      <accompanyingDocuments>
         <action>send</action>
         <payer>receiver</payer>
      </accompanyingDocuments>
      <derival>
         <produceDate>2019-12-25</produceDate>
         <variant>terminal</variant>
         <terminalID>119</terminalID>
      </derival>
      <arrival>
         <variant>address</variant>
         <address>
            <search>Омск, Ленина, 5</search>
         </address>
         <time>
            <worktimeStart>12:00</worktimeStart>
            <worktimeEnd>21:00</worktimeEnd>
            <breakStart>15:30</breakStart>
            <breakEnd>17:30</breakEnd>
            <exactTime>false</exactTime>
         </time>
      </arrival>
   </delivery>
   <members>
      <requester>
         <role>third</role>
         <uid>786ed0ca-3c19-11e1-81e8-00215e563c50</uid>
      </requester>
      <sender>
         <counteragentID>1946846</counteragentID>
         <contactIDs>15636448</contactIDs>
         <phoneIDs>19499468</phoneIDs>
      </sender>
      <receiver>
         <counteragent>
            <form>0x8390b2048d37e0154b845fb22793e865</form>
            <name>Агроторг</name>
            <inn>1234567890</inn>
            <save>true</save>
         </counteragent>
         <contactPersons>
            <name>Игорь Васильевич Пушкин</name>
            <save>true</save>
         </contactPersons>
         <contactPersons>
            <name>Юлия Петровна Крупская </name>
            <save>false</save>
         </contactPersons>
         <phoneNumbers>
            <number>79112121212</number>
            <save>true</save>
         </phoneNumbers>
      </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>
      <freightName>Предмет мебели</freightName>
   </cargo>
   <payment>
      <cashOnDelivery>
         <orderNumber>ТД-00361447</orderNumber>
         <orderDate>2020-07-30</orderDate>
      </cashOnDelivery>
      <type>noncash</type>
      <primaryPayer>receiver</primaryPayer>
   </payment>
</request>

Ответ

{
   "metadata":{
      "status":200,
      "generated_at":"2019-12-24 15:55:36"
   },
   "data":{
      "state":"success",
      "requestID":39513174,
      "barcode":"41509460D09051D1740000019",
      "addressBook":{
         "receiver":{
            "counteragent":{
               "id":1967093,
               "state":"existing"
            },
            "addresses":[
               {
                  "id":6937047,
                  "state":"existing"
               }
            ],
            "phoneNumbers":[
               {
                  "id":19501333,
                  "state":"existing",
                  "value":"79112121212"
               }
            ],
            "contactPersons":[
               {
                  "id":15638173,
                  "state":"existing",
                  "value":"Игорь Васильевич Пушкин"
               }
            ]
         }
      },
      "foundAddresses": [
         {
            "field": "delivery.arrival.address",
            "source": "Омск, Ленина, 5",
            "result": "Россия, Омская обл, г Омск, ул Ленина, д 5"
         }
      ]
   }
}
<response>
   <metadata>
      <status>200</status>
      <generated_at>2019-12-24 15:55:36</generated_at>
   </metadata>
   <data>
      <state>success</state>
      <requestID>39513174</requestID>
      <barcode>41509460D09051D1740000019</barcode>
      <addressBook>
         <receiver>
            <counteragent>
               <id>1967093</id>
               <state>existing</state>
            </counteragent>
            <addresses>
               <id>6937047</id>
               <state>existing</state>
            </addresses>
            <phoneNumbers>
               <id>19501333</id>
               <state>existing</state>
               <value>79112121212</value>
            </phoneNumbers>
            <contactPersons>
               <id>15638173</id>
               <state>existing</state>
               <value>Игорь Васильевич Пушкин</value>
            </contactPersons>
         </receiver>
      </addressBook>
      <foundAddresses>
         <field>delivery.arrival.address</field>
         <source>Омск, Ленина, 5</source>
         <result>Россия, Омская обл, г Омск, ул Ленина, д 5</result>
      </foundAddresses>
   </data>
</response>

Пример 3

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

Примечания:

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

Запрос

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

{
   "appkey":"111",
   "sessionID":"00000000-0000-0000-0000-000000000000",
   "inOrder":true,
   "delivery":{
      "deliveryType":{
         "type":"avia"
      },
      "packages":[
         {
            "uid":"0xAE2EEA993230333043E719D4965D5D31",
            "payer":"receiver"
         }
      ],
      "derival":{
         "produceDate":"2020-10-25",
         "variant":"terminal",
         "terminalID":"52"
      },
      "arrival":{
         "variant":"airport",
         "city":"2400000900000000000000000"
      }
   },
   "members":{
      "requester":{
         "role":"sender",
         "uid":"ae62f076-d602-4341-b691-45bf8dfe4a10"
      },
      "sender":{
         "counteragentID":6636,
         "contactIDs":[
            "63764"
         ],
         "phoneIDs":[
            "76096"
         ]
      },
      "receiver":{
         "counteragentID":7179,
         "contactPersons":[
            {
               "name":"Игорь Васильевич Пушкин",
               "save":true
            },
            {
               "name":"Юлия Петровна Крупская ",
               "save":false
            }
         ],
         "phoneNumbers":[
            {
               "number":"79112121212",
               "save":true
            }
         ]
      }
   },
   "cargo":{
      "quantity":1,
      "length":0.5,
      "width":0.2,
      "height":0.3,
      "totalVolume":1.0,
      "totalWeight":6.0,
      "hazardClass":0,
      "insurance":{
         "statedValue":35000.00,
         "payer":"receiver",
         "term":false
      },
      "freightName":"Предмет мебели"
   },
   "payment":{
      "type":"noncash",
      "primaryPayer":"sender"
   }
}

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

<request>
   <appkey>111</appkey>
   <sessionID>00000000-0000-0000-0000-000000000000</sessionID>
   <inOrder>true</inOrder>
   <delivery>
      <deliveryType>
         <type>avia</type>
      </deliveryType>
      <packages>
         <uid>0xAE2EEA993230333043E719D4965D5D31</uid>
         <payer>receiver</payer>
      </packages>
      <derival>
         <produceDate>2020-10-25</produceDate>
         <variant>terminal</variant>
         <terminalID>52</terminalID>
      </derival>
      <arrival>
         <variant>airport</variant>
         <city>2400000900000000000000000</city>
      </arrival>
   </delivery>
   <members>
      <requester>
         <role>sender</role>
         <uid>ae62f076-d602-4341-b691-45bf8dfe4a10</uid>
      </requester>
      <sender>
         <counteragentID>6636</counteragentID>
         <contactIDs>63764</contactIDs>
         <phoneIDs>76096</phoneIDs>
      </sender>
      <receiver>
         <counteragentID>7179</counteragentID>
         <contactPersons>
            <name>Игорь Васильевич Пушкин</name>
            <save>true</save>
         </contactPersons>
         <contactPersons>
            <name>Юлия Петровна Крупская </name>
            <save>false</save>
         </contactPersons>
         <phoneNumbers>
            <number>79112121212</number>
            <save>true</save>
         </phoneNumbers>
      </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>
      <insurance>
         <statedValue>35000</statedValue>
         <payer>receiver</payer>
         <term>false</term>
      </insurance>
      <freightName>Предмет мебели</freightName>
   </cargo>
   <payment>
      <type>noncash</type>
      <primaryPayer>sender</primaryPayer>
   </payment>
</request>

Ответ

{
   "metadata":{
      "status":200,
      "generated_at":"2020-10-22 06:38:33"
   },
   "data":{
      "state":"success",
      "requestID":400251781,
      "barcode":"4151046040000251781000020"
   }
}
<response>
   <metadata>
      <status>200</status>
      <generated_at>2020-10-22 06:38:33</generated_at>
   </metadata>
   <data>
      <state>success</state>
      <requestID>400251781</requestID>
      <barcode>4151046040000251781000020</barcode>
   </data>
</response>

Пример 4

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

Примечания:

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

Запрос

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

{
   "appkey":"111",
   "sessionID":"00000000-0000-0000-0000-000000000000",
   "inOrder":true,
   "delivery":{
      "deliveryType":{
         "type":"auto"
      },
      "packages":[
         {
            "uid":"0x947845D9BDC69EFA49630D8C080C4FBE",
            "payer":"receiver",
            "count":1
         }
      ],
      "derival":{
         "produceDate":"2019-12-25",
         "variant":"terminal",
         "terminalID":"15"
      },
      "arrival":{
         "variant":"terminal",
         "terminalID":"89"
      }
   },
   "members":{
      "requester":{
         "role":"sender",
         "uid":"786ed0ca-3c19-11e1-81e8-00215e563c50"
      },
      "sender":{
         "counteragentID":1938161,
         "contactIDs":[
            "15636448"
         ],
         "phoneIDs":[
            "19499468"
         ]
      },
      "receiver":{
         "counteragent":{
            "form":"0xab91feea04f6d4ad48df42161b6c2e7a",
            "isAnonym":true,
            "phone":"79998887766",
            "name":"Иван"
         }
      }
   },
   "cargo":{
      "quantity":1,
      "length":0.5,
      "width":0.2,
      "height":0.3,
      "totalVolume":1.0,
      "totalWeight":6.0,
      "hazardClass":0,
      "freightName":"Предмет мебели"
   },
   "payment":{
      "type":"cash",
      "primaryPayer":"receiver"
   }
}

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

<request>
   <appkey>111</appkey>
   <sessionID>00000000-0000-0000-0000-000000000000</sessionID>
   <inOrder>true</inOrder>
   <delivery>
      <deliveryType>
         <type>auto</type>
      </deliveryType>
      <packages>
         <uid>0x947845D9BDC69EFA49630D8C080C4FBE</uid>
         <payer>receiver</payer>
         <count>1</count>
      </packages>
      <derival>
         <produceDate>2019-12-25</produceDate>
         <variant>terminal</variant>
         <terminalID>15</terminalID>
      </derival>
      <arrival>
         <variant>terminal</variant>
         <terminalID>89</terminalID>
      </arrival>
   </delivery>
   <members>
      <requester>
         <role>sender</role>
         <uid>786ed0ca-3c19-11e1-81e8-00215e563c50</uid>
      </requester>
      <sender>
         <counteragentID>1938161</counteragentID>
         <contactIDs>15636448</contactIDs>
         <phoneIDs>19499468</phoneIDs>
      </sender>
      <receiver>
         <counteragent>
            <form>0xab91feea04f6d4ad48df42161b6c2e7a</form>
            <isAnonym>true</isAnonym>
            <phone>79998887766</phone>
            <name>Иван</name>
         </counteragent>
      </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>
      <freightName>Предмет мебели</freightName>
   </cargo>
   <payment>
      <type>cash</type>
      <primaryPayer>receiver</primaryPayer>
   </payment>

</request>

Ответ

{
   "metadata":{
      "status":200,
      "generated_at":"2019-12-25 15:06:59"
   },
   "data":{
      "state":"success",
      "requestID":39513179,
      "barcode":"41509460D09051D1790000019"
   }
}
<response>
   <metadata>
      <status>200</status>
      <generated_at>2019-12-25 15:06:59</generated_at>
   </metadata>
   <data>
      <state>success</state>
      <requestID>39513179</requestID>
      <barcode>41509460D09051D1790000019</barcode>
   </data>
</response>

Пример 5

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

Примечания:

  1. См. "Справочник специальных требований к транспорту".
  2. См. "Справочник дополнительных услуг".
  3. В запросе передан параметр "derival.pickupParams.derivalDriverPass", см. "Оформление заявок на перевозку из Личного Кабинета"

Запрос

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

{
   "appkey":"111",
   "sessionID":"00000000-0000-0000-0000-000000000000",
   "inOrder":true,
   "delivery":{
      "deliveryType":{
         "type":"avia"
      },
      "packages":[
         {
            "uid":"0xAE2EEA993230333043E719D4965D5D31",
            "payer":"sender"
         }
      ],
      "derival":{
         "produceDate":"2020-10-27",
         "pickupParams":{
            "derivalDriverPass":1
         },
         "handling":{
            "freightLift":true,
            "toFloor":3,
            "carry":50
         },
         "requirements":[
            "0x92fce2284f000b0241dad7c2e88b1655"
         ],
         "variant":"address",
         "addressID":"18006",
         "time":{
            "worktimeStart":"09:00",
            "worktimeEnd":"18:00",
            "breakStart":"12:30",
            "breakEnd":"13:30",
            "exactTime":false
         }
      },
      "arrival":{
         "variant":"address",
         "address":{
            "street":"2400000900000240000000000",
            "house":"10",
            "flat":"29",
            "save":true
         },
         "time":{
            "worktimeStart":"12:00",
            "worktimeEnd":"21:00",
            "breakStart":"15:30",
            "breakEnd":"17:30",
            "exactTime":false
         },
         "handling":{
            "freightLift":true,
            "toFloor":3,
            "carry":50
         },
         "requirements":[
            "0x92fce2284f000b0241dad7c2e88b1655"
         ]
      }
   },
   "members":{
      "requester":{
         "role":"sender",
         "uid":"ae62f076-d602-4341-b691-45bf8dfe4a10"
      },
      "sender":{
         "counteragentID":6636,
         "contactIDs":[
            "63764"
         ],
         "phoneIDs":[
            "76096"
         ]
      },
      "receiver":{
         "counteragent":{
            "form":"0x8390b2048d37e0154b845fb22793e865",
            "isAnonym":false,
            "phone":"79555655656",
            "name":"Агроторг",
            "inn":"1234567890",
            "save":true
         },
         "contactPersons":[
            {
               "name":"Игорь Васильевич Пушкин",
               "save":true
            },
            {
               "name":"Юлия Петровна Крупская ",
               "save":false
            }
         ],
         "phoneNumbers":[
            {
               "number":"79112121212",
               "save":true
            }
         ]
      }
   },
   "cargo":{
      "quantity":1,
      "length":0.5,
      "width":0.2,
      "height":0.3,
      "totalVolume":1.0,
      "totalWeight":6.0,
      "hazardClass":0,
      "insurance":{
         "statedValue":35000.00,
         "payer":"sender",
         "term":false
      },
      "freightName":"Предмет мебели"
   },
   "payment":{
      "type":"cash",
      "primaryPayer":"sender"
   }
}

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

<request>
   <appkey>111</appkey>
   <sessionID>00000000-0000-0000-0000-000000000000</sessionID>
   <inOrder>true</inOrder>
   <delivery>
      <deliveryType>
         <type>avia</type>
      </deliveryType>
      <packages>
         <uid>0xAE2EEA993230333043E719D4965D5D31</uid>
         <payer>sender</payer>
      </packages>
      <derival>
         <produceDate>2020-10-27</produceDate>
         <pickupParams>
            <derivalDriverPass>1</derivalDriverPass>
         </pickupParams>
         <handling>
            <freightLift>true</freightLift>
            <toFloor>3</toFloor>
            <carry>50</carry>
         </handling>
         <requirements>0x92fce2284f000b0241dad7c2e88b1655</requirements>
         <variant>address</variant>
         <addressID>18006</addressID>
         <time>
            <worktimeStart>09:00</worktimeStart>
            <worktimeEnd>18:00</worktimeEnd>
            <breakStart>12:30</breakStart>
            <breakEnd>13:30</breakEnd>
            <exactTime>false</exactTime>
         </time>
      </derival>
      <arrival>
         <variant>address</variant>
         <address>
            <street>2400000900000240000000000</street>
            <house>10</house>
            <flat>29</flat>
            <save>true</save>
         </address>
         <time>
            <worktimeStart>12:00</worktimeStart>
            <worktimeEnd>21:00</worktimeEnd>
            <breakStart>15:30</breakStart>
            <breakEnd>17:30</breakEnd>
            <exactTime>false</exactTime>
         </time>
         <handling>
            <freightLift>true</freightLift>
            <toFloor>3</toFloor>
            <carry>50</carry>
         </handling>
         <requirements>0x92fce2284f000b0241dad7c2e88b1655</requirements>
      </arrival>
   </delivery>
   <members>
      <requester>
         <role>sender</role>
         <uid>ae62f076-d602-4341-b691-45bf8dfe4a10</uid>
      </requester>
      <sender>
         <counteragentID>6636</counteragentID>
         <contactIDs>63764</contactIDs>
         <phoneIDs>76096</phoneIDs>
      </sender>
      <receiver>
         <counteragent>
            <form>0x8390b2048d37e0154b845fb22793e865</form>
            <isAnonym>false</isAnonym>
            <phone>79555655656</phone>
            <name>Агроторг</name>
            <inn>1234567890</inn>
            <save>true</save>
         </counteragent>
         <contactPersons>
            <name>Игорь Васильевич Пушкин</name>
            <save>true</save>
         </contactPersons>
         <contactPersons>
            <name>Юлия Петровна Крупская </name>
            <save>false</save>
         </contactPersons>
         <phoneNumbers>
            <number>79112121212</number>
            <save>true</save>
         </phoneNumbers>
      </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>
      <insurance>
         <statedValue>35000</statedValue>
         <payer>sender</payer>
         <term>false</term>
      </insurance>
      <freightName>Предмет мебели</freightName>
   </cargo>
   <payment>
      <type>cash</type>
      <primaryPayer>sender</primaryPayer>
   </payment>
</request>

Ответ

{
   "metadata":{
      "status":200,
      "generated_at":"2020-10-22 06:44:14"
   },
   "data":{
      "state":"success",
      "requestID":400251782,
      "information":[
         "Время забора изменилось: в заявке установлен период экспедирования с 09:00 до 17:00."
      ],
      "addressBook":{
         "receiver":{
            "counteragent":{
               "id":7256,
               "state":"new"
            },
            "addresses":[
               {
                  "id":24198,
                  "state":"new"
               }
            ],
            "phoneNumbers":[
               {
                  "id":76149,
                  "state":"new",
                  "value":"79112121212"
               }
            ],
            "contactPersons":[
               {
                  "id":63817,
                  "state":"new",
                  "value":"Игорь Васильевич Пушкин"
               }
            ]
         }
      }
   }
}
<response>
   <metadata>
      <status>200</status>
      <generated_at>2020-10-22 06:44:14</generated_at>
   </metadata>
   <data>
      <state>success</state>
      <requestID>400251782</requestID>
      <information>Время забора изменилось: в заявке установлен период экспедирования с 09:00 до 17:00.</information>
      <addressBook>
         <receiver>
            <counteragent>
               <id>7256</id>
               <state>new</state>
            </counteragent>
            <addresses>
               <id>24198</id>
               <state>new</state>
            </addresses>
            <phoneNumbers>
               <id>76149</id>
               <state>new</state>
               <value>79112121212</value>
            </phoneNumbers>
            <contactPersons>
               <id>63817</id>
               <state>new</state>
               <value>Игорь Васильевич Пушкин</value>
            </contactPersons>
         </receiver>
      </addressBook>
   </data>
</response>

Пример 6

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

Необходимо позвонить отправителю за час до приезда водителя-экспедитора (3)

Водителю-экспедитору необходимо назвать номер отгрузки для получения груза у отправителя (4)

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

Примечания:

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

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

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

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

Запрос

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

{
   "appkey":"111",
   "sessionID":"00000000-0000-0000-0000-000000000000",
   "inOrder":true,
   "delivery":{
      "deliveryType":{
         "type":"small"
      },
      "packages":[
         {
            "uid":"0x82750921BC8128924D74F982DD961379",
            "payer":"receiver",
            "count":1
         }
      ],
      "derival":{
         "produceDate":"2019-12-27",
         "pickupParams":{
            "shipmentDerival":"АБ1000222",
            "priorCall":true,
            "documentsForReceive":[
               "0xba3a669e1ea63f7443622bd0c9c83a80"
            ]
         },
         "variant":"address",
         "addressID":"6936680",
         "time":{
            "worktimeStart":"09:00",
            "worktimeEnd":"23:00",
            "breakStart":"12:30",
            "breakEnd":"13:30",
            "exactTime":false
         }
      },
      "arrival":{
         "variant":"address",
         "address":{
            "street":"7800000000013290000000000",
            "house":"23",
            "flat":"29",
            "save":true
         },
         "time":{
            "worktimeStart":"12:00",
            "worktimeEnd":"21:00",
            "breakStart":"15:30",
            "breakEnd":"17:30",
            "exactTime":false
         }
      }
   },
   "members":{
      "requester":{
         "role":"third",
         "uid":"786ed0ca-3c19-11e1-81e8-00215e563c50"
      },
      "sender":{
         "counteragentID":1938161,
         "contactIDs":[
            "15636448"
         ],
         "phoneIDs":[
            "19499468"
         ]
      },
      "receiver":{
         "counteragent":{
            "form":"0x8390b2048d37e0154b845fb22793e865",
            "name":"Агроторг",
            "inn":"1234567890",
            "save":true
         },
         "contactPersons":[
            {
               "name":"Игорь Васильевич Пушкин",
               "save":true
            },
            {
               "name":"Юлия Петровна Крупская ",
               "save":false
            }
         ],
         "phoneNumbers":[
            {
               "number":"79112121212",
               "save":true
            }
         ]
      }
   },
   "cargo":{
      "quantity":1,
      "length":0.2,
      "width":0.1,
      "height":0.09,
      "totalVolume":0.1,
      "totalWeight":6.0,
      "hazardClass":0,
      "freightName":"Предмет мебели"
   },
   "payment":{
      "type":"cash",
      "primaryPayer":"receiver"
   }
}

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

<request>
   <appkey>111</appkey>
   <sessionID>00000000-0000-0000-0000-000000000000</sessionID>
   <inOrder>true</inOrder>
   <delivery>
      <deliveryType>
         <type>small</type>
      </deliveryType>
      <packages>
         <uid>0x82750921BC8128924D74F982DD961379</uid>
         <payer>receiver</payer>
         <count>1</count>
      </packages>
      <derival>
         <produceDate>2019-12-27</produceDate>
         <pickupParams>
            <shipmentDerival>АБ1000222</shipmentDerival>
            <priorCall>true</priorCall>
            <documentsForReceive>0xba3a669e1ea63f7443622bd0c9c83a80</documentsForReceive>
         </pickupParams>
         <variant>address</variant>
         <addressID>6936680</addressID>
         <time>
            <worktimeStart>09:00</worktimeStart>
            <worktimeEnd>23:00</worktimeEnd>
            <breakStart>12:30</breakStart>
            <breakEnd>13:30</breakEnd>
            <exactTime>false</exactTime>
         </time>
      </derival>
      <arrival>
         <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>
            <breakStart>15:30</breakStart>
            <breakEnd>17:30</breakEnd>
            <exactTime>false</exactTime>
         </time>
      </arrival>
   </delivery>
   <members>
      <requester>
         <role>third</role>
         <uid>786ed0ca-3c19-11e1-81e8-00215e563c50</uid>
      </requester>
      <sender>
         <counteragentID>1938161</counteragentID>
         <contactIDs>15636448</contactIDs>
         <phoneIDs>19499468</phoneIDs>
      </sender>
      <receiver>
         <counteragent>
            <form>0x8390b2048d37e0154b845fb22793e865</form>
            <name>Агроторг</name>
            <inn>1234567890</inn>
            <save>true</save>
         </counteragent>
         <contactPersons>
            <name>Игорь Васильевич Пушкин</name>
            <save>true</save>
         </contactPersons>
         <contactPersons>
            <name>Юлия Петровна Крупская </name>
            <save>false</save>
         </contactPersons>
         <phoneNumbers>
            <number>79112121212</number>
            <save>true</save>
         </phoneNumbers>
      </receiver>
   </members>
   <cargo>
      <quantity>1</quantity>
      <length>0.2</length>
      <width>0.1</width>
      <height>0.09</height>
      <totalVolume>0.1</totalVolume>
      <totalWeight>6</totalWeight>
      <hazardClass>0</hazardClass>
      <freightName>Предмет мебели</freightName>
   </cargo>
   <payment>
      <type>cash</type>
      <primaryPayer>receiver</primaryPayer>
   </payment>
</request>

Ответ

{
   "metadata":{
      "status":200,
      "generated_at":"2019-12-27 11:45:20"
   },
   "data":{
      "state":"success",
      "requestID":39513185,
      "addressBook":{
         "receiver":{
            "counteragent":{
               "id":1967093,
               "state":"existing"
            },
            "addresses":[
               {
                  "id":6937047,
                  "state":"existing"
               }
            ],
            "phoneNumbers":[
               {
                  "id":19501333,
                  "state":"existing",
                  "value":"79112121212"
               }
            ],
            "contactPersons":[
               {
                  "id":15638173,
                  "state":"existing",
                  "value":"Игорь Васильевич Пушкин"
               }
            ]
         }
      }
   }
}
<response>
   <metadata>
      <status>200</status>
      <generated_at>2019-12-27 11:45:20</generated_at>
   </metadata>
   <data>
      <state>success</state>
      <requestID>39513185</requestID>
      <addressBook>
         <receiver>
            <counteragent>
               <id>1967093</id>
               <state>existing</state>
            </counteragent>
            <addresses>
               <id>6937047</id>
               <state>existing</state>
            </addresses>
            <phoneNumbers>
               <id>19501333</id>
               <state>existing</state>
               <value>79112121212</value>
            </phoneNumbers>
            <contactPersons>
               <id>15638173</id>
               <state>existing</state>
               <value>Игорь Васильевич Пушкин</value>
            </contactPersons>
         </receiver>
      </addressBook>
   </data>
</response>

Пример 7

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

Заезд на второй адрес при отправке груза

Примечания:

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

Запрос

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

{
   "appkey":"111",
   "delivery":{
      "deliveryType":{
         "type":"auto"
      },
      "packages":[
         {
            "uid":"0xAE2EEA993230333043E719D4965D5D31",
            "payer":"receiver",
            "count":1
         }
      ],
      "derival":{
         "produceDate":"2020-01-10",
         "variant":"address",
         "address":{
            "street":"7800000000028170000000000",
            "house":"4",
            "flat":"214а"
         },
         "additionalAddress":{
            "address":{
               "street":"7800000002900140000000000",
               "house":"15",
               "building":"3",
               "structure":"л. А",
               "flat":"85"
            }
         },
         "time":{
            "worktimeStart":"09:00",
            "worktimeEnd":"23:00",
            "breakStart":"12:30",
            "breakEnd":"13:30",
            "exactTime":false
         }
      },
      "arrival":{
         "variant":"terminal",
         "terminalID":"89"
      }
   },
   "members":{
      "requester":{
         "role":"sender",
         "uid":"786ed0ca-3c19-11e1-81e8-00215e563c50",
         "email":"example@mail.ru"
      },
      "sender":{
         "counteragent":{
            "form":"0x8390b2048d37e0154b845fb22793e865",
            "name":"Металпроект",
            "inn":"1234567890"
         },
         "contactPersons":[
            {
               "name":"Игорь Иванович Птушкин",
               "save":true
            }
         ],
         "phoneNumbers":[
            {
               "number":"79115855656",
               "save":true
            }
         ]
      },
      "receiver":{
         "counteragent":{
            "form":"0x8390b2048d37e0154b845fb22793e865",
            "name":"Агроторг",
            "inn":"1234567890",
            "save":true
         },
         "contactPersons":[
            {
               "name":"Игорь Васильевич Пушкин",
               "save":true
            }
         ],
         "phoneNumbers":[
            {
               "number":"79112121212",
               "save":true
            }
         ]
      }
   },
   "cargo":{
      "quantity":1,
      "length":0.5,
      "width":0.2,
      "height":0.3,
      "totalVolume":1.0,
      "totalWeight":6.0,
      "hazardClass":0,
      "freightName":"Предмет мебели"
   },
   "payment":{
      "type":"noncash",
      "primaryPayer":"receiver"
   }
}

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

<request>
   <appkey>111</appkey>
   <delivery>
      <deliveryType>
         <type>auto</type>
      </deliveryType>
      <packages>
         <uid>0xAE2EEA993230333043E719D4965D5D31</uid>
         <payer>receiver</payer>
         <count>1</count>
      </packages>
      <derival>
         <produceDate>2020-01-10</produceDate>
         <variant>address</variant>
         <address>
            <street>7800000000028170000000000</street>
            <house>4</house>
            <flat>214а</flat>
         </address>
         <additionalAddress>
            <address>
               <street>7800000002900140000000000</street>
               <house>15</house>
               <building>3</building>
               <structure>л. А</structure>
               <flat>85</flat>
            </address>
         </additionalAddress>
         <time>
            <worktimeStart>09:00</worktimeStart>
            <worktimeEnd>23:00</worktimeEnd>
            <breakStart>12:30</breakStart>
            <breakEnd>13:30</breakEnd>
            <exactTime>false</exactTime>
         </time>
      </derival>
      <arrival>
         <variant>terminal</variant>
         <terminalID>89</terminalID>
      </arrival>
   </delivery>
   <members>
      <requester>
         <role>sender</role>
         <uid>786ed0ca-3c19-11e1-81e8-00215e563c50</uid>
         <email>example@mail.ru</email>
      </requester>
      <sender>
         <counteragent>
            <form>0x8390b2048d37e0154b845fb22793e865</form>
            <name>Металпроект</name>
            <inn>1234567890</inn>
         </counteragent>
         <contactPersons>
            <name>Игорь Иванович Птушкин</name>
            <save>true</save>
         </contactPersons>
         <phoneNumbers>
            <number>79115855656</number>
            <save>true</save>
         </phoneNumbers>
      </sender>
      <receiver>
         <counteragent>
            <form>0x8390b2048d37e0154b845fb22793e865</form>
            <name>Агроторг</name>
            <inn>1234567890</inn>
            <save>true</save>
         </counteragent>
         <contactPersons>
            <name>Игорь Васильевич Пушкин</name>
            <save>true</save>
         </contactPersons>
         <phoneNumbers>
            <number>79112121212</number>
            <save>true</save>
         </phoneNumbers>
      </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>
      <freightName>Предмет мебели</freightName>
   </cargo>
   <payment>
      <type>noncash</type>
      <primaryPayer>receiver</primaryPayer>
   </payment>
</request>

Ответ

{
   "metadata":{
      "status":200,
      "generated_at":"2019-12-31 11:49:59"
   },
   "data":{
      "state":"success",
      "requestID":39513201
   }
}
<response>
   <metadata>
      <status>200</status>
      <generated_at>2019-12-31 11:49:59</generated_at>
   </metadata>
   <data>
      <state>success</state>
      <requestID>39513201</requestID>
   </data>
</response>

Пример 8

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

Упрощённая отправка (3)

Примечания:

  1. См. "Справочник специальных требований к транспорту".
  2. См. "Справочник дополнительных услуг".
  3. Значение параметра запроса "members.receiver.counteragent.isAnonym" - "true", см. "Оформление заявок на перевозку из Личного Кабинета"

Запрос

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

{
   "appkey":"111",
   "sessionID":"00000000-0000-0000-0000-000000000000",
   "inOrder":true,
   "delivery":{
      "deliveryType":{
         "type":"express"
      },
      "packages":[
         {
            "uid":"0x947845D9BDC69EFA49630D8C080C4FBE",
            "payer":"receiver",
            "count":1
         }
      ],
      "derival":{
         "produceDate":"2019-12-30",
         "pickupParams":{
            "shipmentDerival":"АБ1000222",
            "priorCall":true,
            "documentsForReceive":[
               "0xba3a669e1ea63f7443622bd0c9c83a80"
            ]
         },
         "variant":"address",
         "addressID":"6936680",
         "time":{
            "worktimeStart":"09:00",
            "worktimeEnd":"23:00",
            "breakStart":"12:30",
            "breakEnd":"13:30",
            "exactTime":false
         },
         "handling":{
            "freightLift":true,
            "toFloor":10,
            "carry":50
         },
         "requirements":[
            "0x88f93a2c37f106d94ff9f7ada8efe886"
         ]
      },
      "arrival":{
         "variant":"address",
         "address":{
            "street":"7800000000013290000000000",
            "house":"23",
            "flat":"29",
            "save":true
         },
         "time":{
            "worktimeStart":"12:00",
            "worktimeEnd":"21:00",
            "breakStart":"15:30",
            "breakEnd":"17:30",
            "exactTime":false
         },
         "handling":{
            "freightLift":true,
            "toFloor":10,
            "carry":50
         },
         "requirements":[
            "0x88f93a2c37f106d94ff9f7ada8efe886"
         ]
      }
   },
   "members":{
      "requester":{
         "role":"sender",
         "uid":"786ed0ca-3c19-11e1-81e8-00215e563c50"
      },
      "sender":{
         "counteragentID":1938161,
         "contactIDs":[
            "15636448"
         ],
         "phoneIDs":[
            "19499468"
         ]
      },
      "receiver":{
         "counteragent":{
            "form":"0xab91feea04f6d4ad48df42161b6c2e7a",
            "isAnonym":true,
            "phone":"79998887766",
            "name":"Иван"
         }
      }
   },
   "cargo":{
      "quantity":1,
      "length":0.2,
      "width":0.1,
      "height":0.09,
      "totalVolume":0.1,
      "totalWeight":6.0,
      "hazardClass":0,
      "freightName":"Предмет мебели"
   },
   "payment":{
      "type":"cash",
      "primaryPayer":"receiver"
   }
}      

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

<request>
   <appkey>111</appkey>
   <sessionID>00000000-0000-0000-0000-000000000000</sessionID>
   <inOrder>true</inOrder>
   <delivery>
      <deliveryType>
         <type>express</type>
      </deliveryType>
      <packages>
         <uid>0x947845D9BDC69EFA49630D8C080C4FBE</uid>
         <payer>receiver</payer>
         <count>1</count>
      </packages>
      <derival>
         <produceDate>2019-12-30</produceDate>
         <pickupParams>
            <shipmentDerival>АБ1000222</shipmentDerival>
            <priorCall>true</priorCall>
            <documentsForReceive>0xba3a669e1ea63f7443622bd0c9c83a80</documentsForReceive>
         </pickupParams>
         <variant>address</variant>
         <addressID>6936680</addressID>
         <time>
            <worktimeStart>09:00</worktimeStart>
            <worktimeEnd>23:00</worktimeEnd>
            <breakStart>12:30</breakStart>
            <breakEnd>13:30</breakEnd>
            <exactTime>false</exactTime>
         </time>
         <handling>
            <freightLift>true</freightLift>
            <toFloor>10</toFloor>
            <carry>50</carry>
         </handling>
         <requirements>0x88f93a2c37f106d94ff9f7ada8efe886</requirements>
      </derival>
      <arrival>
         <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>
            <breakStart>15:30</breakStart>
            <breakEnd>17:30</breakEnd>
            <exactTime>false</exactTime>
         </time>
         <handling>
            <freightLift>true</freightLift>
            <toFloor>10</toFloor>
            <carry>50</carry>
         </handling>
         <requirements>0x88f93a2c37f106d94ff9f7ada8efe886</requirements>
      </arrival>
   </delivery>
   <members>
      <requester>
         <role>sender</role>
         <uid>786ed0ca-3c19-11e1-81e8-00215e563c50</uid>
      </requester>
      <sender>
         <counteragentID>1938161</counteragentID>
         <contactIDs>15636448</contactIDs>
         <phoneIDs>19499468</phoneIDs>
      </sender>
      <receiver>
         <counteragent>
            <form>0xab91feea04f6d4ad48df42161b6c2e7a</form>
            <isAnonym>true</isAnonym>
            <phone>79998887766</phone>
            <name>Иван</name>
         </counteragent>
      </receiver>
   </members>
   <cargo>
      <quantity>1</quantity>
      <length>0.2</length>
      <width>0.1</width>
      <height>0.09</height>
      <totalVolume>0.1</totalVolume>
      <totalWeight>6</totalWeight>
      <hazardClass>0</hazardClass>
      <freightName>Предмет мебели</freightName>
   </cargo>
   <payment>
      <type>cash</type>
      <primaryPayer>receiver</primaryPayer>
   </payment>
</request>

Ответ

{
   "metadata":{
      "status":200,
      "generated_at":"2019-12-27 19:24:25"
   },
   "data":{
      "state":"success",
      "requestID":39513189
   }
}
<response>
   <metadata>
      <status>200</status>
      <generated_at>2019-12-27 19:24:25</generated_at>
   </metadata>
   <data>
      <state>success</state>
      <requestID>39513189</requestID>
   </data>
</response>

Пример 9

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

Нет

ПлательщикПолучатель, оплата наложенным платежом
Дополнительные условия приёма/выдачи груза

Нет

Примечания:

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

Запрос

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

{
   "appkey":"111",
   "sessionID":"00000000-0000-0000-0000-000000000000",
   "inOrder":true,
   "delivery":{
      "deliveryType":{
         "type":"auto"
      },
      "packages":[
         {
            "uid":"0x82750921BC8128924D74F982DD961379",
            "payer":"receiver",
            "count":1
         }
      ],
      "derival":{
         "produceDate":"2020-01-10",
         "variant":"address",
         "addressID":"6936680",
         "time":{
            "worktimeStart":"09:00",
            "worktimeEnd":"23:00",
            "breakStart":"12:30",
            "breakEnd":"13:30",
            "exactTime":false
         }
      },
      "arrival":{
         "variant":"terminal",
         "terminalID":"89"
      }
   },
   "members":{
      "requester":{
         "role":"sender",
         "uid":"786ed0ca-3c19-11e1-81e8-00215e563c50"
      },
      "sender":{
         "counteragentID":1938161,
         "contactIDs":[
            "15636448"
         ],
         "phoneIDs":[
            "19499468"
         ]
      },
      "receiver":{
         "counteragent":{
            "form":"0x8390b2048d37e0154b845fb22793e865",
            "name":"Агроторг",
            "inn":"1234567890",
            "save":true
         },
         "contactPersons":[
            {
               "name":"Игорь Васильевич Пушкин",
               "save":true
            },
            {
               "name":"Юлия Петровна Крупская ",
               "save":false
            }
         ],
         "phoneNumbers":[
            {
               "number":"79112121212",
               "save":true
            }
         ]
      }
   },
   "cargo":{
      "quantity":1,
      "length":0.5,
      "width":0.2,
      "height":0.3,
      "totalVolume":1.0,
      "totalWeight":6.0,
      "hazardClass":0,
      "freightName":"Предмет мебели"
   },
   "payment":{
      "cashOnDelivery":[
         {
            "orderNumber":"858596",
            "orderDate":"2019-12-20",
            "paymentType":"cash",
            "products":[
               {
                  "productName":"Пуфик бархатный",
                  "productCode":"7564-2300",
                  "productAmount":"1",
                  "costWithVAT":"41000.00",
                  "VATRate":18
               }
            ]
         }
      ],
      "type":"noncash",
      "primaryPayer":"receiver"
   }
}

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

<request>
   <appkey>111</appkey>
   <sessionID>00000000-0000-0000-0000-000000000000</sessionID>
   <inOrder>true</inOrder>
   <delivery>
      <deliveryType>
         <type>auto</type>
      </deliveryType>
      <packages>
         <uid>0x82750921BC8128924D74F982DD961379</uid>
         <payer>receiver</payer>
         <count>1</count>
      </packages>
      <derival>
         <produceDate>2020-01-10</produceDate>
         <variant>address</variant>
         <addressID>6936680</addressID>
         <time>
            <worktimeStart>09:00</worktimeStart>
            <worktimeEnd>23:00</worktimeEnd>
            <breakStart>12:30</breakStart>
            <breakEnd>13:30</breakEnd>
            <exactTime>false</exactTime>
         </time>
      </derival>
      <arrival>
         <variant>terminal</variant>
         <terminalID>89</terminalID>
      </arrival>
   </delivery>
   <members>
      <requester>
         <role>sender</role>
         <uid>786ed0ca-3c19-11e1-81e8-00215e563c50</uid>
      </requester>
      <sender>
         <counteragentID>1938161</counteragentID>
         <contactIDs>15636448</contactIDs>
         <phoneIDs>19499468</phoneIDs>
      </sender>
      <receiver>
         <counteragent>
            <form>0x8390b2048d37e0154b845fb22793e865</form>
            <name>Агроторг</name>
            <inn>1234567890</inn>
            <save>true</save>
         </counteragent>
         <contactPersons>
            <name>Игорь Васильевич Пушкин</name>
            <save>true</save>
         </contactPersons>
         <contactPersons>
            <name>Юлия Петровна Крупская </name>
            <save>false</save>
         </contactPersons>
         <phoneNumbers>
            <number>79112121212</number>
            <save>true</save>
         </phoneNumbers>
      </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>
      <freightName>Предмет мебели</freightName>
   </cargo>
   <payment>
      <cashOnDelivery>
         <orderNumber>858596</orderNumber>
         <orderDate>2019-12-20</orderDate>
         <paymentType>cash</paymentType>
         <products>
            <productName>Пуфик бархатный</productName>
            <productCode>7564-2300</productCode>
            <productAmount>1</productAmount>
            <costWithVAT>41000.00</costWithVAT>
            <VATRate>18</VATRate>
         </products>
      </cashOnDelivery>
      <type>noncash</type>
      <primaryPayer>receiver</primaryPayer>
   </payment>
</request>

Ответ

{
   "metadata":{
      "status":200,
      "generated_at":"2019-12-30 17:31:10"
   },
   "data":{
      "state":"success",
      "requestID":39513200,
      "addressBook":{
         "receiver":{
            "counteragent":{
               "id":1967093,
               "state":"existing"
            }
         }
      }
   }
}
<response>
   <metadata>
      <status>200</status>
      <generated_at>2019-12-30 17:31:10</generated_at>
   </metadata>
   <data>
      <state>success</state>
      <requestID>39513200</requestID>
      <addressBook>
         <receiver>
            <counteragent>
               <id>1967093</id>
               <state>existing</state>
            </counteragent>
         </receiver>
      </addressBook>
   </data>
</response>