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

API
Главная / API - Общая информация

API клиентского сайта Деловые Линии

Возможности API при полном доступе соответствуют возможностям личного кабинета на сайте dellin.ru:

  • Расчет стоимости перевозки
  • Информация по заказам учетной записи
  • Журнал взаиморасчетов
  • Прием заявок
  • Отслеживание накладных

Общая информация

Наше API состоит из двух модулей, которые можно обозначить следующим образом: без использования данных клиента — публичный API (например: калькулятор) и с использованием данных клиента — API личного кабинета (например: заказы). Необходимо учесть, что авторизация для них различна.

Наше API умеет общаться при помощи двух форматов данных: JSON и XML. Вы можете использовать любой из них в зависимости от ваших предпочтений.
Различия в функционале между ними - отсутствуют.

Взаимодействовать с нашим API необходимо при помощи метода POST, а выбор формата между JSON и XML осуществляется через передачу заголовка content-type.
Для JSON мы принимаем content-type равный application/json (стандарт RFC4627), для XML — text/xml  (стандарт RFC3023).

Наше API работает в кодировке utf-8.

Авторизация приложения

Прежде чем приступить к работе с нашим API вам необходимо пройти процедуру регистрации.
Результатом регистрации в нашей системе, для вас будет ключ приложения.

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

Обратите внимание, что в случае недобросовестного использования нашего сервиса, блокировка осуществляется по ключу приложения.

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

Пример абстрактного запроса для JSON:

{
    "appKey":"ваш ключ",
    // остальные параметры
}

Пример абстрактного запроса для XML:

<request>
    <appKey>ваш appKey</appKey>
    <!--остальные параметры-->
</request>