СДЭК API v2: POST /v2/calculator/tarifflist — Расчёт по доступным тарифам

Стоимость и сроки доставки по всем доступным тарифам. Расчёт по конкретному тарифу — POST /v2/calculator/tariff, с доп. услугами — POST /v2/calculator/tariffAndService.

Параметр Где Тип Обяз. Описание
date body string нет Плановая дата передачи заказа; по умолчанию текущая
type body integer нет 1 — интернет-магазин (по умолчанию), 2 — доставка
currency body integer нет Код валюты расчёта
lang body string нет rus, eng, zho
shipment_point body string нет ПВЗ, куда клиент привезёт посылку
delivery_point body string нет ПВЗ доставки
from_location body object да Откуда: code, postal_code, country_code, city, address, координаты
to_location body object да Куда: те же поля
packages body array да Места
packages[].weight body integer да Вес в граммах
packages[].length body integer нет Длина, см
packages[].width body integer нет Ширина, см
packages[].height body integer нет Высота, см

Базовые URL

Авторизация

Тип: OAuth 2.0

OAuth 2.0 (client credentials). Токен получают запросом POST /v2/oauth/token с grant_type=client_credentials, client_id (Account) и client_secret (Secure password) из личного кабинета СДЭК (раздел интеграции) и передают в заголовке Authorization: Bearer <token> (JWT). Для интеграции нужен договор со СДЭК.

Тестовая учётная запись для api.edu.cdek.ru (из документации):

Нюансы

Сценарии с этим методом


Если этого недостаточно — официальная документация: https://apidoc.cdek.ru/ Вся интеграция одним документом: https://mcp-everything.ru/integrations/cdek.md