Получение стоимости доставки по `client_order_ids` и/или списку `merchant_order_ids`
MVPPOST /v1/order/dbs/delivery-cost/get
/v1/order/dbs/delivery-cost/getПолучение стоимости доставки по client_order_id и/или списку merchant_order_id.
Важно: метод возвращает заранее рассчитанную витриной стоимость, а не выполняет новый расчёт. При любом наборе поисковых параметров ответ содержит стоимость клиентского заказа, агрегирующую все связанные merchant_order_id.
Тело запроса
Список идентификаторов клиентских заказов. Максимальное количество элементов — 200.
Список идентификаторов заказов мерчанта. Максимальное количество элементов — 200.
Успешный ответ
200A successful response. application/json
Стоимость доставки по каждому заказу клиента. Заказы с недоступными или несуществующими client_order_id в ответ не возвращаются.
OrderDeliveryCostDelivery
Показать свойстваСкрыть свойства
OrderDeliveryCostDelivery
Идентификатор заказа клиента.
Идентификаторы заказов продавца, относящихся к этой доставке.
Стоимость доставки, значение умноженное на 100.
Валюта стоимости доставки.
RUB: Российский рубль
BYN: Белорусский рубль
KZT: Тенге
EUR: Евро
USD: Доллар США
CNY: Юань
Ошибки
400Некорректный запрос application/json
Класс транспортной ошибки запроса (HTTP 4xx/5xx).
Поэлементные и бизнес-ошибки сущности приходят в HTTP 200 в errors/failed, не в этом поле.
ERROR_TYPE_UNSPECIFIED: не используетсяERROR_TYPE_UNAUTHORIZED: HTTP 401ERROR_TYPE_RATE_LIMIT: HTTP 429ERROR_TYPE_INTERNAL: HTTP 500ERROR_TYPE_BAD_REQUEST: HTTP 400 (уровень запроса)
Машинный код ошибки. Уточняет error_type.
Человекочитаемое сообщение об ошибке.
401Ошибка авторизации application/json
Класс транспортной ошибки запроса (HTTP 4xx/5xx).
Поэлементные и бизнес-ошибки сущности приходят в HTTP 200 в errors/failed, не в этом поле.
ERROR_TYPE_UNSPECIFIED: не используетсяERROR_TYPE_UNAUTHORIZED: HTTP 401ERROR_TYPE_RATE_LIMIT: HTTP 429ERROR_TYPE_INTERNAL: HTTP 500ERROR_TYPE_BAD_REQUEST: HTTP 400 (уровень запроса)
Машинный код ошибки. Уточняет error_type.
Человекочитаемое сообщение об ошибке.
429Превышен лимит запросов application/json
Класс транспортной ошибки запроса (HTTP 4xx/5xx).
Поэлементные и бизнес-ошибки сущности приходят в HTTP 200 в errors/failed, не в этом поле.
ERROR_TYPE_UNSPECIFIED: не используетсяERROR_TYPE_UNAUTHORIZED: HTTP 401ERROR_TYPE_RATE_LIMIT: HTTP 429ERROR_TYPE_INTERNAL: HTTP 500ERROR_TYPE_BAD_REQUEST: HTTP 400 (уровень запроса)
Машинный код ошибки. Уточняет error_type.
Человекочитаемое сообщение об ошибке.
500Внутренняя ошибка сервера application/json
Класс транспортной ошибки запроса (HTTP 4xx/5xx).
Поэлементные и бизнес-ошибки сущности приходят в HTTP 200 в errors/failed, не в этом поле.
ERROR_TYPE_UNSPECIFIED: не используетсяERROR_TYPE_UNAUTHORIZED: HTTP 401ERROR_TYPE_RATE_LIMIT: HTTP 429ERROR_TYPE_INTERNAL: HTTP 500ERROR_TYPE_BAD_REQUEST: HTTP 400 (уровень запроса)
Машинный код ошибки. Уточняет error_type.
Человекочитаемое сообщение об ошибке.