Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Метод для получения стоимости доставкиМетод для расчета стоимости доставки товара, определенного веса и цены, с одного города в другой, указанного обработчика. 

Запрос

MethodGET
URL/handlers/{{handlerType}}/costs

Параметры запроса

ПолеОбязательноеТипОписаниеПример
{{handlerType}}ДаStringТип обработчика"NovaPoshta"
productPriceДаNumberЦена товара в копейках, валюта - гривна, только целые числа, больше нуля150000
productWeightДаNumberВес товара, в граммах, только целые числа, больше нуля1500
senderCityIdДаStringID города в системе выбранного обработчика с которого будет осуществлена отправка"8d5a980d-391c-11dd-90d9-001a92567626"
recipientCityIdДаStringID отделения/офиса в системе выбранного обработчика с которого будет осуществлена отправка"db5c88f0-391c-11dd-90d9-001a92567626"
senderOfficeIdНетStringID отделения/офиса в системе выбранного обработчика с которого будет осуществлена отправка"7b2cc7fd-84ff-11e4-acce-0050568002cf"
recipientOfficeIdНетStringID отделения/офиса в системе выбранного обработчика в который будет осуществлена отправка"0d545f59-e1c2-11e3-8c4a-0050568002cf"

Пример:

Code Block
languagejs
GET /handlers/NovaPoshta/costs?productPrice=150000&productWeight=1500&senderCityId=8d5a980d-391c-11dd-90d9-001a92567626&recipientCityId=db5c88f0-391c-11dd-90d9-001a92567626&senderOfficeId=7b2cc7fd-84ff-11e4-acce-0050568002cf&recipientOfficeId=0d545f59-e1c2-11e3-8c4a-0050568002cf

Параметры ответа

ПолеОписание
dataОбъект с ответом
data.handlerPriceCтоимость доставки в копейках

Пример:

Code Block
languagejs
{
    "data": {
        "handlerPrice": 6300
    }
}