Доступные упаковки
Общие сведения
Метод возвращает список доступных упаковок по переданным параметрам.
Список доступных упаковок при заданных параметрах
Запрос метода
Структура запроса
Адрес метода: https://api.dellin.ru/v1/public/packages_available.json
{ "appkey":"00000000-0000-0000-0000-000000000000", "arrivalPoint":"1000000100000160000000000", "derivalPoint":"7800000000000000000000000", "length":1, "width":1, "height":1, "weight":1, "quantity":1 }
Адрес метода: https://api.dellin.ru/v1/public/packages_available.xml
<request> <appkey>00000000-0000-0000-0000-000000000000</appkey> <arrivalpoint>1000000100000160000000000</arrivalpoint> <derivalpoint>7800000000000000000000000</derivalpoint> <length>1</length> <width>1</width> <height>1</height> <weight>1</weight> <quantity>1</quantity> </request>
Описание параметров
Request | |||
---|---|---|---|
Параметр | Обязательный | Тип | Описание |
appkey | Да | string | Ключ приложения. Для получения ключа необходимо пройти регистрацию |
arrivalPoint | Нет | string | Код КЛАДР пункта прибытия груза/пункта отправки груза. Может быть указан код КЛАДР города или улицы. Код КЛАДР может быть получен с помощью сервисов, представленных на странице "Поиск КЛАДР" |
derivalPoint | Нет | string | |
length | Нет | integer | Длина груза, м |
width | Нет | integer | Ширина груза, м |
height | Нет | integer | Высота груза, м |
weight | Нет | integer | Вес груза, кг |
quantity | Нет | integer | Количество грузовых мест, шт. |
Ответ метода
Структура ответа
{ "packages":[ { "incompatible_uids":[ "0x8783b183e825d40d4eb5c21ef63fbbfb", "0xb9f594d27a2d31b440a647d19547543c" ], "uid":"0x838fc70baeb49b564426b45b1d216c15" }, { "incompatible_uids":[ "0x838fc70baeb49b564426b45b1d216c15" ], "uid":"0x8783b183e825d40d4eb5c21ef63fbbfb" }, { "incompatible_uids":[ "0x84f7578779ae4a444e3dfc8b96d80e08" ], "uid":"0x9a7f11408f4957d7494570820fcf4549" }, { "incompatible_uids":[], "uid":"0xa8b42ac5ec921a4d43c0b702c3f1c109" }, { "incompatible_uids":[ "0x9195b45e731fd4bd44c3157f2e23b33f" ], "uid":"0xbaa65b894f477a964d70a4d97ec280be" } ] }
<response> <packages> <incompatible_uids>0x8783b183e825d40d4eb5c21ef63fbbfb</incompatible_uids> <incompatible_uids>0xb9f594d27a2d31b440a647d19547543c</incompatible_uids> <uid>0x838fc70baeb49b564426b45b1d216c15</uid> </packages> <packages> <incompatible_uids>0x838fc70baeb49b564426b45b1d216c15</incompatible_uids> <uid>0x8783b183e825d40d4eb5c21ef63fbbfb</uid> </packages> <packages> <incompatible_uids>0x84f7578779ae4a444e3dfc8b96d80e08</incompatible_uids> <uid>0x9a7f11408f4957d7494570820fcf4549</uid> </packages> <packages> <uid>0xa8b42ac5ec921a4d43c0b702c3f1c109</uid> </packages> <packages> <incompatible_uids>0x9195b45e731fd4bd44c3157f2e23b33f</incompatible_uids> <uid>0xbaa65b894f477a964d70a4d97ec280be</uid> </packages> </response>
Описание параметров
Response | ||
---|---|---|
Параметр | Тип | Описание |
packages | array of Response.Packages | Массив данных об упаковках |
Response.Packages | ||
---|---|---|
Параметр | Тип | Описание |
incompatible_uids | array of strings | Массив UID несовместимых упаковок (см. "Справочник доступных упаковок") |
uid | string | UID доступной упаковки (см. "Справочник видов упаковки") |