Получение списка дополнительных услуг


Получение списка дополнительных услуг для выгрузки заявки в кабинет транспортной компании

/service/additional

Получение списка дополнительных услуг выбранной службы доставки.
Для удобства услуги разделены на 4 блока: «Упаковка», «Доставки», «Получатель», «Другое».

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

Параметр Описание
key Ключ доступа
service Код службы доставки.

Доступны значения: sdek, pecom, baikal, delline, boxberry, fivepost, yandex, postrf, halva, kit, pochtalion, energija

from

Для ТК Энергия.
Услуги ТК Энергия специфичны для каждого ПВЗ, поэтому можно указать название или ФИАС-код населённого пункта, из которого производится доставка.
Если параметр не указан, используется город-отправитель данного ключа доступа.

detail Укажите 1 или true для вывода подробной информации в виде массива

Параметры, отмеченные , - обязательны.

curl --request POST 'https://api.esplc.ru/service/additional' \
--header 'Content-Type: application/json' \
--data-raw '{"key": "a2275ee6a7f268684fb553db39ff16b6","service":"sdek"}'

$curl = curl_init();

curl_setopt_array($curl, [
  CURLOPT_URL => 'https://api.esplc.ru/service/additional',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_CUSTOMREQUEST => 'POST',
  CURLOPT_POSTFIELDS =>'{ "key": "a2275ee6a73268684fb753db39ff16b6","service":"sdek"}',
  CURLOPT_HTTPHEADER => ['Content-Type: application/json'],
]);

$response = curl_exec($curl);

curl_close($curl);
print_r(json_decode($response,1));

{
    "http_status": 200,
    "http_status_message": "",
    "data": {
        "packages": {
            "PACKAGE_1": "Коробка размером 310*215*280мм",
            "PACKAGE_2": "Коробка размером 430*310*280мм",
            // ...
        },
        "cargo": {
            "THERMAL_MODE": "Тепловой режим",
            "DANGER_CARGO": "Опасный груз",
            // ...
        },
        "recipient": {
            "CALL": "Предварительный прозвон получателей перед доставкой",
            "NOTIFY_ORDER_CREATED": "Уведомление получателя по СМС о создании заказа в СДЭК",
            // ...
        },
        "other": {
            "INSURANCE": "Страхование",
            "DELIV_WEEKEND": "Доставка в выходной день",
            // ...
        }
    }
}