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 отделения/офиса в системе выбранного обработчика с которого будет осуществлена отправкаID відділення/офісу  в системі обраного обробника, з якого буде виконано відправлення "7b2cc7fd-84ff-11e4-acce-0050568002cf"
recipientOfficeIdНетНіStringID отделенияID відділення/офиса в системе выбранного обработчика в который будет осуществлена отправкаофісу в системі обраного обробника, в яке буде виконано відправлення "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
    }
}