GET /us2/public/search/search
Параметры запроса
Параметр | Тип | Обязательность | Значение | |
---|---|---|---|---|
autoInfoId | integer($int64) | - | Идентификатор ранее проиндексированного автомобиля в системе Laximo.Search для поиска только деталей, которые относятся (применимы) к данному авто с учетом кроссов и замен. Если autoInfoId и VIN/Frame-номера не указаны, поиск деталей будет производиться по всем авто | |
query | string | - | Поисковый запрос на естественном языке. Может содержать VIN/Frame-номера автомобиля – тогда поиск деталей будет ограничен данным автомобилем (при условии, что он был проиндексирован, иначе применимость деталей к автомобилю не будет известна). Если проиндексированный VIN/Frame-номер и идентификатор авто в системе (autoInfoId) не указаны, поиск деталей будет производиться по всем деталям портфеля пользователя | |
tags | string | - | Множественное значение тегов (поиск по ИЛИ), например: tags=ONE TWO THREE | |
locale | string | - | en_US |
Код языковой локали – значение локали для имен и их значений. Параметр языка используется для того, чтобы получить из сервиса Laximo.CAT названия деталей, переведенные на указанный язык. При идентификации поддерживается тот же список языков, что в сервисе Laximo.CAT. Язык запроса пользователя неважен – возвращаются только названия в указанной локали. Значение локали состоит из двух частей:
Например: немецкий – de_DE, английский – en_US и т.д. из поддерживаемых языков. Если язык не указан, названия деталей вернутся на английском языке |
page | integer($int32) | - | 0 | Номер страницы (начиная от 0) |
size | integer($int32) | - | 20 | Количество результатов на странице (=элементов в ответе) |
Пример запроса
GET /us2/public/search/search?query=11427808443%20filter&locale=en_US&page=0&size=3
Схема ответа и поля в ответе
Пример ответа
{
"data": [
{
"detailId": 94608565,
"oem": "14143",
"brand": "MEAT & DORIA",
"original": false,
"detailNames": [
"Ecological Oil Filter"
],
"offerNames": [
"Oil Filter"
],
"crossNames": [
"Set oil-filter element"
],
"score": 36.043705
},
{
"detailId": 45930300,
"oem": "FA5988ECO",
"brand": "COOPERS",
"original": false,
"detailNames": [
"Фильтр масляный"
],
"offerNames": [
"Oil Filter"
],
"crossNames": [
"Set oil-filter element"
],
"score": 36.04279
},
{
"detailId": 29428928,
"oem": "FOECO101",
"brand": "JAPANPARTS",
"original": false,
"detailNames": [
"Фильтр масляный"
],
"offerNames": [
"Oil Filter"
],
"crossNames": [
"Set oil-filter element"
],
"score": 36.04279
}
],
"requestId": "f6153f0c-f24a-4ddc-aaf4-c1988686bedd",
"parsedRequest": {
"autoInfoId": null,
"detectedVehicleIdent": null,
"detectedBrands": [
{
"id": 3696,
"name": "BMW"
},
{
"id": 4136,
"name": "KIA"
},
{
"id": 13550,
"name": "BMW/MINI/RR"
},
{
"id": 2152,
"name": "MINI"
},
{
"id": 4345,
"name": "ROLLS-ROYCE"
},
{
"id": 13554,
"name": "HYUNDAI/KIA"
}
],
"detectedOems": [
"11427808443"
],
"searchBy": "offer_detail",
"query": "11427808443 filter",
"filteredQuery": "filter"
},
"pageNumber": 0,
"pageSize": 3,
"totalPages": 13,
"totalElements": 38
}