Яндекс Доставка API (Доставка по России): POST /api/b2b/platform/pricing-calculator — Предварительная оценка стоимости

Параметр Где Тип Обяз. Описание
is_oversized query boolean нет Флаг КГТ
source body object нет Точка отправления: platform_station_id
destination body object нет Точка получения: platform_station_id или address (одно из двух)
tariff body string нет time_interval (до двери в интервал) или self_pickup (до ПВЗ)
total_weight body integer нет Суммарный вес, граммы
total_assessed_price body integer нет Оценочная стоимость
client_price body integer нет Стоимость для клиента
payment_method body string нет Способ оплаты, например already_paid
places body array нет Места: physical_dims.weight_gross, dx, dy, dz

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

{
  "source": {
    "platform_station_id": "fbed3aa1-2cc6-4370-ab4d-59c5cc9bb924"
  },
  "destination": {
    "platform_station_id": "e1139f6d-e34f-47a9-a55f-31f032a861a6",
    "address": "Санкт-Петербург, Большая Монетная улица, 1к1А"
  },
  "tariff": "time_interval",
  "total_weight": 0,
  "total_assessed_price": 0,
  "client_price": 0,
  "payment_method": "already_paid",
  "places": [
    {
      "physical_dims": {
        "weight_gross": 100,
        "dx": 10,
        "dy": 10,
        "dz": 10
      }
    }
  ]
}

Базовые URL

Авторизация

Тип: Bearer-токен

Bearer-токен в заголовке Authorization: Bearer <token>. Для продакшена токен берут в личном кабинете в разделе «Профиль»; ID склада отгрузки (platform_station_id) выдаёт коммерческий менеджер.

Для тестового контура в документации даны:

Для корректной работы нужен TLS 1.2 и выше с шифрами по стандарту PCI DSS v4.

Нюансы

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


Если этого недостаточно — официальная документация: https://yandex.ru/support/delivery-profile/ru/api/other-day/ Вся интеграция одним документом: https://mcp-everything.ru/integrations/yandex-delivery.md