Получение списка тарифов


Получение тарифов службы доставки

/service/tariffs

Получение списка тарифов выбранной службы доставки.
Используйте дополнительные параметры запроса для уточнения поиска.

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

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

Доступны значения: sdek, postrf, dpd .

type

Фильтр по типу доставки.

Варианты для СДЭКа:
склад-склад
склад-дверь
дверь-дверь
дверь-склад.

Варианты для Почты России:
door - курьер
terminal - самовывоз.

mode

Фильтр по режиму договора, варианты для СДЭКа:

online_store - интернет-магазин
delivery - обычная доставка.

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

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

$curl = curl_init();

curl_setopt_array($curl, [
  CURLOPT_URL => 'https://api.esplc.ru/service/tariffs',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_CUSTOMREQUEST => 'POST',
  CURLOPT_POSTFIELDS =>'{ "key": "a2275ee6a73268684f453db39ff16b6","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": {
        "23030": "Посылка онлайн обыкновенная, до 20 кг",
        "23020": "Посылка онлайн обыкновенная с объявленной ценностью, до 20 кг",
        "23040": "Посылка онлайн обыкновенная с объявленной ценностью и наложенным платежом, до 20 кг",
        "23060": "Посылка онлайн обыкновенная с объявленной ценностью и обязательным платежом, до 20 кг"
            // ...
        }
    }
}