URL запроса:
POST https://api.catapulto.ru/api/v1/rates/result/{key}/list
Параметры запроса:
Поле | Тип параметра | Тип данных | Обязательное | Описание |
---|---|---|---|---|
key | Path | String | Да | идентификатор расчета, полученный при его создании |
Пример запроса
GET /api/v1/rates/result/14121742-b2266950568e/list/
Host: https://api.catapulto.ru
Accept: application/json
Содержание ответа
Поле | Тип | Описание |
---|---|---|
count | Integer | Кол-во возвращаемых расчётов |
results | List | |
id |
Integer | |
operator |
String | |
operator_rating |
Float | Рейтинг компании |
delivery_success_rating |
Float | Системный рейтинг |
base_price |
Float | |
price |
Float | |
term |
Integer | |
pickup_day |
||
delivery_day |
||
delivery_time |
||
actual_to |
||
planed_take_today |
Boolean | |
rate |
String | |
rate_id |
Integer | |
rate_description |
String | |
additional_services |
List | |
packages |
List | |
shipping_type |
String | |
need_extra_info |
Boolean | |
need_export_invoice |
Boolean | |
need_import_invoice |
Boolean | |
need_sender_terminal_info |
Boolean | |
need_receiver_terminal_info |
Boolean | |
has_sender_contacts |
Boolean | |
has_receiver_contacts |
Boolean | |
extra_data |
String | |
need_inn |
Boolean | |
rate_additional_warning |
String | |
is_sms_mandatory |
Boolean | |
min_commission |
String | |
max_commission |
String |
Пример ответа
{
"count": 45,
"results": [
{
"id": "",
"operator": "",
"operator_rating": "",
"delivery_success_rating": "",
"base_price": "",
"price": "",
"term": "",
"pickup_day": "",
"delivery_day": "",
"delivery_time": "",
"actual_to": "",
"planed_take_today": "",
"rate": "",
"rate_id": "",
"rate_description": "",
"additional_services": "",
"packages": "",
"shipping_type": "",
"need_extra_info": "",
"need_export_invoice": "",
"need_import_invoice": "",
"need_sender_terminal_info": "",
"need_receiver_terminal_info": "",
"has_sender_contacts": "",
"has_receiver_contacts": "",
"extra_data": "",
"need_inn": "",
"rate_additional_warning": "",
"is_sms_mandatory": "",
"min_commission": "",
"max_commission": ""
}
]
}
URL запроса:
POST https://api.catapulto.ru/api/v1/rates/result/{key}/status
Параметры запроса:
Поле | Тип параметра | Тип данных | Обязательное | Описание |
---|---|---|---|---|
key | Path | String | Да | идентификатор расчета, полученный при его создании |
Пример запроса
GET /api/v1/rates/result/14121742-b2266950568e/status/
Host: https://api.catapulto.ru
Accept: application/json
Содержание ответа
Поле | Тип | Описание |
---|---|---|
key | String | идентификатор расчета |
is_open | Boolean | |
rates_count | Integer | Кол-во тарифов операторов |
companies | List | Результаты по компаниям |
company |
String | |
status |
String | - ready - in_process |
Пример ответа
{
"key": 14121742-b2266950568e,
"is_open": true,
"rates_count": 1,
"companies": [
{
"company": "Awesome Delivery",
"status": "in_process"
}
]
}