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

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

Расчет стоимости и оформление заказа

Обновлено 09.08.2017
86 кб

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

Сервис позволяет получить данные справочников, используемых для расчета стоимости и оформления заказа.

Все методы из данного раздела имеют одинаковую структуру запросов и ответов:

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

Пример запроса 

{
   "appkey": "00000000-0000-0000-000000000000"
}
<request>
   <appkey>00000000-0000-0000-000000000000</appkey>
</request>

Описание параметров

Request
ПараметрR*ТипОписание
appkeyДаstringКлюч приложения. Для получения ключа необходимо пройти регистрацию

Ответ метода

Пример ответа

{
   "hash": "1707aea20f301fd0a8787b5a68608dd6cf270347ea04c266f1b4c6aa540088a4",
   "url": "https://api.dellin.ru/catalog/[filename].csv?sk=Kn0OtWJcumDYUqRjtCEvhg&e=1401285434"
}
<response>
   <hash>1707aea20f301fd0a8787b5a68608dd6cf270347ea04c266f1b4c6aa540088a4</hash>
   <url>https://api.dellin.ru/catalog/[filename].csv?sk=Kn0OtWJcumDYUqRjtCEvhg&e=1401285434</url>
</response>

Описание параметров

Response
ПараметрТипОписание
hashstringХеш-код файла (MD5). Путём сравнения хеш-кодов двух файлов, полученных в разное время, можно понять, изменились данные в справочнике или нет
urlstring

Ссылка на файл с данными справочника в формате csv в кодировке utf-8 (срок действия ссылки – 10 минут).

Вместо "[filename]" значение данного параметра содержит наименование файла, совпадающее с ключевым словом в наименовании соответствующего метода.

Разделителем строк в файле является символ "\n", разделителем столбцов – символ ",", а разделителем текста – символ " " ".

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

ВАЖНО. Данный справочник используется для расчета стоимости (метод: v1/public/calculator, параметры: derivalServices и arrivalServices) и заказа доставки до адреса (метод: v1/customers/sfrequest, параметр: additionalOptions).

Адрес метода для запроса в формате JSON: https://api.dellin.ru/v1/public/services.json

Адрес метода для запроса в формате XML: https://api.dellin.ru/v1/public/services.xml

 Файл, расположенный по ссылке из ответа метода, содержит следующие колонки:

  •  UID — уникальный идентификатор услуги;
  • name — наименование услуги.

Справочник доступных упаковок

ВАЖНО. Данный справочник используется для расчета стоимости (метод: v1/public/calculator, параметр: packages).

Адрес метода для запроса в формате JSON: https://api.dellin.ru/v1/public/packages.json

Адрес метода для запроса в формате XML: https://api.dellin.ru/v1/public/packages.xml

Файл, расположенный по ссылке из ответа метода, содержит следующие колонки:

  •  id — уникальный идентификатор упаковки;
  • description — наименование упаковки.

Справочник доп. услуг для заявки

ВАЖНО. Данный справочник используется для оформления заявки (метод: v1/customers/request, параметр: additionalServices).

Адрес метода для запроса в формате JSON: https://api.dellin.ru/v1/public/request_services.json

Адрес метода для запроса в формате XML: https://api.dellin.ru/v1/public/request_services.xml

Файл, расположенный по ссылке из ответа метода, содержит следующие колонки:

  •  id — уникальный идентификатор услуги;
  • uid — уникальный идентификатор для связи с другими справочниками;
  • name — наименование услуги.

Справочник видов доставки

ВАЖНО. Данный справочник используется для оформления заявки (метод: v1/customers/request, параметр: deliveryType).

Адрес метода для запроса в формате JSON: https://api.dellin.ru/v1/public/request_delivery_types.json

Адрес метода для запроса в формате XML: https://api.dellin.ru/v1/public/request_delivery_types.xml

Файл, расположенный по ссылке из ответа метода, содержит следующие колонки:

  •  id — уникальный идентификатор;
  • description — вариант доставки груза.

Справочник видов плательщиков

ВАЖНО. Данный справочник используется для оформления заявки (метод: v1/customers/request, параметр: whoIsPayer).

Адрес метода для запроса в формате JSON: https://api.dellin.ru/v1/public/payer_types.json

Адрес метода для запроса в формате XML: https://api.dellin.ru/v1/public/payer_types.xml

Файл, расположенный по ссылке из ответа метода, содержит следующие колонки:

  •  id — уникальный идентификатор;
  • name — наименование типа плательщика.

Справочник видов платежа

Адрес метода для запроса в формате JSON: https://api.dellin.ru/v1/public/payment_types.json

Адрес метода для запроса в формате XML: https://api.dellin.ru/v1/public/payment_types.xml

Файл, расположенный по ссылке из ответа метода, содержит следующие колонки:

  •  id — уникальный идентификатор;
  • name — наименование типа оплаты.

Справочник видов загрузки

Адрес метода для запроса в формате JSON: https://api.dellin.ru/v1/public/load_types.json

Адрес метода для запроса в формате XML: https://api.dellin.ru/v1/public/load_types.xml

Файл, расположенный по ссылке из ответа метода, содержит следующие колонки:

  •  id — уникальный идентификатор;
  • name — наименование варианта загрузки.

Справочник услуг ПРР

Адрес метода для запроса в формате JSON: https://api.dellin.ru/v1/public/load_params.json

Адрес метода для запроса в формате XML: https://api.dellin.ru/v1/public/load_params.xml

Файл, расположенный по ссылке из ответа метода, содержит следующие колонки:

  • UID — уникальный идентификатор параметра погрузо-разгрузочных работ;
  • valueRequired — признак, определяющий необходимость указания значения для дополнительного параметра погрузо-разгрузочных работ. Возможные варианты: "1" — требуется указание значения; "0" — не требуется указание значения;
  • name — Наименование дополнительного параметра погрузо-разгрузочных работ.

Информация для заказа почасовой аренды

Адрес метода для запроса в формате JSON: https://api.dellin.ru/v1/public/request_hr_info.json

Адрес метода для запроса в формате XML: https://api.dellin.ru/v1/public/request_hr_info.xml

Файл, расположенный по ссылке из ответа метода, содержит следующие колонки:

  • Город;
  • Категория;
  • Минимальное время заказа;
  • Время подачи машины;
  • По городу руб/час;
  • Стоимость километра за городом;
  • Манипулятор;
  • Манипулятор, стоимость;
  • Растентовка;
  • Растентовка, стоимость;
  • Заезд в центр;
  • Заезд в центр, стоимость;
  • Грузоподъемность, кг;
  • Объём;
  • Длина;
  • Ширина;
  • Высота.