Статус поиска - qwep-ru/userapi GitHub Wiki
POST /search/status
Возвращает общую информацию по запросу поиска.
Заголовки:
- Authorization: Bearer TOKEN
Параметры:
- searchId — ID поиска (формируется в результате запроса на поиск), UUID
Ответ:
- searchId — уникальный ID поиска, UUID
- counts
- clarifications — количество уточнений, integer
- items — количество результатов, integer
- errors — количество ошибок, integer
- finished — статус поиска: закончен или нет, boolean
- bestOffer — предложение с лучшей ценой
- accountId — ID аккаунта, integer
- vendorId — ID поставщика
- vendorName — наименование поставщика
- branchId — ID филиала (опционально)
- branchName — наименование филиала (опционально)
- item
- itemId — ID результата (используется при покупке)
- article — артикул форматированный, text
- city — ID города (если определился по складу)
- brand — Название компании, text
- delivery — срок поставки, text
- fromClarification — ID раскрытого уточнения (если это результат раскрытия уточнения), UUID
- notes — доп. информация, text
- originalArticle — артикул оригинальный (как на сайте поставщика), text
- photo — URL на фотографию, text
- price — цена
- Value — значение, float
- Currency — валюта, text
- Formatted — форматированный вывод цены, text
- quantity — доступное количество
- Value — значение, integer
- Sign — знак >,<,=, text
- Unit — единица измерения, text
- Multiplicity — кратность товара, integer
- Formatted — форматированный вывод, text
- status — статус товара, text
- subway — название метро, text
- title — наименование, text
- type — тип записи (Item), text
- warehouse — склад, text
Пример:
Запрос:
POST https://userapi.qwep.ru/search/status?json HTTP/1.1
Authorization: Bearer TPYDICJIDU883JXCUIA19IUGPP
{
"Request": {
"RequestData": {
"searchId": "771ce6e7-971a-47f2-a191-075eb584b5b1"
}
}
}
Ответ:
{
"Response": {
"entity": {
"searchId": "771ce6e7-971a-47f2-a191-075eb584b5b1",
"bestOffer": {
"accountId": 1,
"vendorId": "477f2ac2-35ed-4c67-b12b-78d48722f96a",
"vendorTitle": "Mr Truck",
"branchId": null,
"branchTitle": null,
"item": {
"itemId": "929112",
"fromClarification": "",
"brand": "Sampa/Frenotruck",
"article": "020460",
"originalArticle": "020460",
"title": "Шайба пружинная (гровер)",
"photo": null,
"notes": null,
"city": "3",
"subway": null,
"warehouse": "Москва",
"delivery": "4 дн.",
"status": "Заказ",
"price": {
"value": "44",
"currency": "р.",
"formatted": "44,00 р."
},
"quantity": {
"sign": ">",
"value": "6",
"unit": "шт.",
"multiplicity": "1",
"formatted": "> 6 шт."
}
}
},
"counts": {
"clarifications": 72,
"items": 27,
"errors": 1
},
"type": 0,
"finished": false
},
"errors": [],
"warnings": []
}
}