Данные API-запросы отвечают за поиск деталей в системе: по артикулу, бренду и названию. Кроме того, если в строке, переданной в параметре query, присутствует VIN (или Frame-номер) и он был проиндексирован в системе, поиск будет осуществляться по проиндексированным деталям с учетом применимости к автомобилю, иначе – будет осуществлен полнотекстовый поиск по коллекции деталей без учета применимости к авто.
Стандартный полнотекстовый поиск деталей, удовлетворяющих запросу.
GET /us2/public/search/search
| Параметр | Тип | Обязательность | Значение | |
|---|---|---|---|---|
| autoInfoId | integer($int64) | - | Идентификатор ранее проиндексированного автомобиля в системе Laximo.Search для поиска только деталей, которые относятся (применимы) к данному авто с учетом кроссов и замен. Если autoInfoId и VIN/Frame-номера не указаны, поиск деталей будет производиться по всем авто | |
| query | string | + | Поисковый запрос на естественном языке. Может содержать VIN/Frame-номера автомобиля – тогда поиск деталей будет ограничен данным автомобилем (при условии, что он был проиндексирован, иначе применимость деталей к автомобилю не будет известна). Если проиндексированный VIN/Frame-номер и идентификатор авто в системе (autoInfoId) не указаны, поиск деталей будет производиться по всем деталям портфеля пользователя. 💡В поисковом запросе можно указать, какие слова будут являться опциональными с помощью знака “?”. Например: колодка ?передняя. В ответе сервис вернет все колодки, но у результата наиболее соответствующего запросу будет наибольший “score” и он будет поднят вверх списка. |
|
| tags | string | - | Множественное значение тегов (поиск по ИЛИ), например: tags=ONE TWO THREE 💡Поиск по тегам возможен только после загрузки портфолио. |
|
| locale | string | - | en_US | Код языковой локали – значение локали для имен и их значений. Параметр языка используется для того, чтобы получить из сервиса Laximo.DOC названия деталей, переведенные на указанный язык. Язык запроса пользователя неважен – возвращаются только названия в указанной локали. Значение локали состоит из двух частей: 1. Код языка (ISO 639-1) 2. Код страны (ISO_3166-1) Например: немецкий – 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
| Параметр | Описание |
| detailID | Идентификатор детали |
| OEM | OEM - номер детали |
| brand | Наименование бренда |
| original | Принадлежность к оригинальности, может принимать значение true или false |
| detailNames | Содержит наименование детали согласно Laximo.DOC и установленной локали |
| offerNames | Содержит наименование детали согласно файл-портфолио/Laximo.DOC и установленной локали |
| crossNames | Содержит наименование детали согласно информации полученной из сервиса Laximo.DOC и установленной локали |
| replacements | Содержит информацию о детали являющейся заменой |
| tags | Содержит список тегов относящиеся к текущей искомой детали |
| score | Показатель релевантности |
| saleCategory | Категория востребованности детали. Деталям присвоено значение от 1 до 4. Чем значение ниже, тем деталь считается более востребованной. |
{
"data": [
{
"detailId": 98077275,
"oem": "166700",
"brand": "REMSA",
"original": false,
"detailNames": [
"Колодка тормозная передняя",
"Передняя тормозная колодка",
"Тормозная колодка передняя"
],
"crossNames": [
"Дисковая тормозная колодка",
"Колодка дисковая тормозная",
"Колодка дискового тормоза",
"Колодка тормозная дисковая",
"Колодка тормозная передняя",
"Комплект колодок и накладок тормоза",
"Передняя тормозная колодка",
"Тормозная колодка дисковая",
"Тормозная колодка передняя"
],
"replacements": [
{
"replacesDetailId": 161523523,
"replacementFor": "4M0698151AP",
"replacementType": "DUPLICATE"
}
],
"tags": [
"Braking",
"System"
],
"score": 78.46643,
"saleCategory": 1
},
{
"detailId": 98089000,
"oem": "P85165",
"brand": "BREMBO",
"original": false,
"detailNames": [
"Колодка тормозная передняя",
"Передняя тормозная колодка",
"Тормозная колодка передняя"
],
"crossNames": [
"Дисковая тормозная колодка",
"Колодка дисковая тормозная",
"Колодка дискового тормоза",
"Колодка тормозная дисковая",
"Колодка тормозная передняя",
"Комплект колодок и накладок тормоза",
"Передняя тормозная колодка",
"Тормозная колодка дисковая",
"Тормозная колодка передняя"
],
"replacements": [
{
"replacesDetailId": 161523523,
"replacementFor": "4M0698151AP",
"replacementType": "DUPLICATE"
}
],
"tags": [
"Braking",
"System"
],
"score": 77.50252,
"saleCategory": 1
},
{
"detailId": 129718037,
"oem": "LP3302",
"brand": "DELPHI",
"original": false,
"detailNames": [
"Колодка тормозная передняя",
"Передняя тормозная колодка",
"Тормозная колодка передняя"
],
"crossNames": [
"Дисковая тормозная колодка",
"Колодка дисковая тормозная",
"Колодка дискового тормоза",
"Колодка тормозная дисковая",
"Колодка тормозная передняя",
"Комплект колодок и накладок тормоза",
"Передняя тормозная колодка",
"Тормозная колодка дисковая",
"Тормозная колодка передняя"
],
"replacements": [
{
"replacesDetailId": 161523523,
"replacementFor": "4M0698151AP",
"replacementType": "DUPLICATE"
}
],
"tags": [
"Braking",
"System"
],
"score": 77.50252,
"saleCategory": 1
},
{
"detailId": 16063242,
"oem": "Q0039",
"brand": "KAWE",
"original": false,
"detailNames": [
"Комплект принадлежностей дисковых тормозных колодок",
"Комплектующие тормозной колодки",
"Ремкомплект крепления тормозных колодок",
"Ремонтный комплект тормозных колодок"
],
"crossNames": [
"Болт",
"Болт крепления воздушного клапана тормозного суппорта",
"ВИНТ ДЛЯ ВЫПУСКА ВОЗДУХА",
"ВИНТ ПРОКАЧКИ",
"Вентиль",
"Вентиляционный винт",
"Винт",
"Винт Выпуска Воздуха",
"Винт выпуска",
"Винт для прокачки",
"Винт прокачки тормозного суппорта",
"Винт прокачки тормозного цилиндра",
"Винт прокачки тормозов",
"Винт прокачной",
"Винт сапуна",
"Винт-заглушка вентиляционный для задних дисковых тормозов",
"Выпускной винт с крышкой",
"Выпускной клапан",
"Клапан",
"Клапан вентиляции",
"Клапан вентиляционный",
"Клапан выпуска",
"Клапан выпуска воздуха",
"Клапан выпускной",
"Клапан прокачки",
"Клапан прокачки дискового тормоза",
"Клапан прокачки суппорта",
"Клапан прокачки тормозного суппорта",
"Клапан суппорта тормозного",
"Комплектующие дискового тормоза",
"Патрубок вентиляции картера",
"Передний тормозной механизм",
"Пробка выпуска воздуха",
"Прокачной штуцер",
"Пружина глушителя",
"Ремкомплект Тормоза",
"Ремкомплект тормозной системы",
"Ремонтный комплект вентиляционного клапана",
"Ремонтный комплект тормозного механизма",
"СЛИВНОЙ БОЛТ",
"Сливной винт",
"Спускник тормоза",
"ТОРМОЗНОЙ КОМПЛЕКТ",
"Тормоза",
"Труба",
"Трубка системы вентиляции картерных газов",
"Штуцер",
"Штуцер прокачки переднего дискового тормоза",
"Штуцер прокачки тормоза",
"Штуцер прокачной тормозного суппорта",
"комплект тормозов"
],
"replacements": [
{
"replacesDetailId": 160685264,
"replacementFor": "1K0615273C",
"replacementType": "DUPLICATE"
}
],
"tags": [
"Parts/Consumables",
"Standard"
],
"score": 0.002,
"saleCategory": 1
}
Расширенный полнотекстовый поиск с дополнительными параметрами, управляющими алгоритмом поиска.
POST /us2/public/advancedSearch
"UsSearchRequest": {
"required": [
"searchBy"
],
"type": "object",
"properties": {
"autoInfoId": {
"type": "integer",
"format": "int64"
},
"query": {
"type": "string"
},
"detectVehicleIdentString": {
"type": "boolean",
"default": true
},
"detectBrands": {
"type": "boolean",
"default": true
},
"detectOems": {
"type": "boolean",
"default": true
},
"searchCrossBrands": {
"type": "boolean",
"default": true
},
"searchCrossOems": {
"type": "boolean",
"default": true
},
"searchCrossDetails": {
"type": "boolean",
"default": true
},
"searchBy": {
"type": "string",
"enum": [
"OFFER",
"OFFER_AND_DETAIL",
"OFFER_AND_DETAIL_AND_CROSS"
]
},
"tags": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string"
}
},
"tagsLogicOperation": {
"type": "string",
"default": "OR",
"enum": [
"OR",
"AND"
]
},
"originals": {
"type": "boolean"
},
"locale": {
"type": "string",
"default": "en_US"
}
}
}
| Параметр | Тип | Обязательность | По умолчанию | Значение |
|---|---|---|---|---|
| page | integer($int32) | - | 0 | Номер страницы (начиная от 0) |
| size | integer($int32) | - | 20 | Количество результатов на странице (=элементов в ответе) |
| autoInfoId | integer($int64) | - | Идентификатор ранее проиндексированного автомобиля в системе Laximo.Search для поиска только деталей, которые относятся (применимы) к данному авто с учетом кроссов и замен. Если autoInfoId и VIN/Frame-номер не указаны, поиск деталей будет ограничен всем набором из оффера | |
| query | string | - | Поисковый запрос на естественном языке. Может содержать VIN/Frame-номера автомобиля – тогда поиск деталей будет ограничен данным автомобилем (при условии, что он был проиндексирован, иначе применимость деталей к автомобилю не будет известна). Если проиндексированный VIN/Frame-номер и идентификатор авто в системе (autoInfoId) не указаны, поиск деталей будет производиться по всем деталям портфеля пользователя 💡В поисковом запросе можно указать, какие слова будут являться опциональными с помощью знака “?”. Например: колодка ?передняя. В ответе сервис вернет все колодки, но у результата наиболее соответствующего запросу будет наибольший “score” и он будет поднят вверх списка. |
|
| detectVehicleIdentString | boolean | - | true | Распознавать ли VIN/Frame, если он присутствует в тексте поискового запроса |
| detectBrands | boolean | - | true | Распознавать ли в тексте поискового запроса бренды |
| detectOems | boolean | - | true | Распознавать ли в тексте поискового запроса артикулы |
| searchCrossBrands | boolean | - | true | Искать ли детали-кроссы для детали с указанным брендом – если не указать, ищутся только детали распознанного бренда без их кроссов |
| searchCrossOems | boolean | - | true | Искать ли детали-кроссы для детали с указанным артикулом – если не указать, ищутся только детали по распознанному артикулу без их кроссов |
| searchCrossDetails | boolean | - | true | Искать ли detectedDetalIds в списке кроссов детали |
| searchBy | string | - | Полнотекстовый поиск может производиться по разным наборам данных: OFFER – по названиям, загруженным пользователем в файле с деталями; OFFER_AND_DETAIL – по названиям из файлов-офферов пользователя и названиям из базы Laximo.DOC; OFFER_AND_DETAIL_AND_CROSS – по названиям из файлов-офферов пользователя, названиям из базы Laximo.DOC и названиям кроссов деталей | |
| tags | string | - | Набор тегов, которыми были помечены детали в файле пользователя – по данным тегам также можно фильтровать результаты | |
| tagsLogicOperation | string | - | OR | Как объединяются теги логически: OR – по ИЛИ (например, из 2 тегов может присутствовать один или все 2); AND – по И (в результатах присутствуют только детали со всеми перечисленными тегами) |
| originals | boolean | - | Возвращать ли детали только оригинальных производителей: true – только оригинальные, false – только неоригинальные; null (значение отсутствует) – все | |
| locale | string | - | en_US | Код языковой локали – значение локали для имен и их значений. Параметр языка используется для того, чтобы получить из сервиса Laximo.CAT названия деталей, переведенные на указанный язык. При идентификации поддерживается тот же список языков, что в сервисе Laximo.CAT. Язык запроса пользователя неважен – возвращаются только названия в указанной локали. Значение локали состоит из двух частей: 1. Код языка (ISO 639-1) 2. Код страны (ISO_3166-1) Например: немецкий – de_DE, английский – en_US и т.д. из поддерживаемых языков. Если язык не указан, названия деталей вернутся на английском языке |
POST /us2/public/search/advancedSearch?page=0&size=20
{
"autoInfoId": null,
"query": "13328572515",
"detectVehicleIdentString": true,
"detectBrands": true,
"detectOems": true,
"searchCrossBrands": true,
"searchCrossOems": true,
"searchCrossDetails": true,
"searchBy": "OFFER_AND_DETAIL_AND_CROSS ",
"tags": [],
"tagsLogicOperation": "OR",
"originals": null,
"locale": "ru_RU"
}
| Параметр | Описание |
| detailID | Идентификатор детали |
| OEM | OEM - номер детали |
| brand | Наименование бренда |
| original | Принадлежность к оригинальности, может принимать значение true или false |
| detailNames | Содержит наименование детали согласно Laximo.DOC и установленной локали |
| offerNames | Содержит наименование детали согласно файл-портфолио/Laximo.DOC и установленной локали |
| crossNames | Содержит наименование детали согласно информации полученной из сервиса Laximo.DOC и установленной локали |
| replacements | Содержит информацию о детали являющейся заменой |
| tags | Содержит список тегов относящиеся к текущей искомой детали |
| score | Показатель релевантности |
| saleCategory | Категория востребованности детали. Деталям присвоено значение от 1 до 4. Чем значение ниже, тем деталь считается более востребованной. |
{
"data": [
{
"detailId": 16339203,
"oem": "0450906457",
"brand": "BOSCH",
"original": false,
"detailNames": [
"Картридж фильтра",
"Топливный фильтр",
"Фильтрующий картридж",
"вставка фильтра",
"фильтрующий элемент топливный"
],
"crossNames": [
"Картридж топливного фильтра",
"Картридж фильтра",
"Топливный фильтр",
"Фильтр",
"Фильтрующий картридж",
"Фильтрующий элемент",
"вставка фильтра",
"фильтрующий элемент топливный"
],
"tags": [
"Filters"
],
"score": 0.002,
"saleCategory": 1
},
{
"detailId": 17225433,
"oem": "MG1615",
"brand": "CLEAN FILTERS",
"original": false,
"detailNames": [
"Картридж фильтра",
"Топливный фильтр",
"Фильтрующий картридж",
"вставка фильтра",
"фильтрующий элемент топливный"
],
"crossNames": [
"Картридж топливного фильтра",
"Картридж фильтра",
"Топливный фильтр",
"Фильтр",
"Фильтрующий картридж",
"Фильтрующий элемент",
"вставка фильтра",
"фильтрующий элемент топливный"
],
"tags": [
"Filters"
],
"score": 0.002,
"saleCategory": 1
},
{
"detailId": 17935662,
"oem": "3185200",
"brand": "UFI",
"original": false,
"detailNames": [
"Картридж фильтра",
"Топливный фильтр",
"Фильтрующий картридж",
"вставка фильтра",
"фильтрующий элемент топливный"
],
"crossNames": [
"Картридж фильтра",
"Топливный фильтр",
"Фильтрующий картридж",
"вставка фильтра",
"фильтрующий элемент топливный"
],
"tags": [
"Filters"
],
"score": 0.002,
"saleCategory": 1
},
{
"detailId": 97646973,
"oem": "587749",
"brand": "VALEO",
"original": false,
"detailNames": [
"Картридж фильтра",
"Топливный фильтр",
"Фильтрующий картридж",
"вставка фильтра",
"фильтрующий элемент топливный"
],
"crossNames": [
"Картридж топливного фильтра",
"Картридж фильтра",
"Топливный фильтр",
"Фильтр",
"Фильтрующий картридж",
"Фильтрующий элемент",
"вставка фильтра",
"фильтрующий элемент топливный"
],
"tags": [
"Filters"
],
"score": 0.002,
"saleCategory": 1
}
Получение проиндексированных предложений (аналогов) по артикулу.
GET /us2/public/searchByOems
| Параметр | Тип | Обязательность | Значение по умолчанию | Значение |
|---|---|---|---|---|
| autoInfoId | integer($int64) | + | Идентификатор ранее проиндексированного автомобиля в системе Laximo.Search для поиска только деталей, которые относятся (применимы) к данному авто с учетом кроссов и замен | |
| oems | array[string] | + | Список оригинальных номеров запчастей (артикулов) | |
| locale | string | - | en_US | Код языковой локали – значение локали для имен и их значений. Параметр языка используется для того, чтобы получить из сервиса Laximo.CAT названия деталей, переведенные на указанный язык. При идентификации поддерживается тот же список языков, что в сервисе Laximo.CAT. Язык запроса пользователя неважен – возвращаются только названия в указанной локали. Значение локали состоит из двух частей: 1. Код языка (ISO 639-1) 2. Код страны (ISO_3166-1) Например: немецкий – de_DE, английский – en_US и т.д. из поддерживаемых языков. Если язык не указан, названия деталей вернутся на английском языке |
GET /us2/public/search/searchByOems?autoInfoId=47&oems=11340038719&locale=en_US
{
"data": [
{
"oem": "11340038719",
"details": [
{
"detailId": 94876923,
"oem": "49375329",
"brand": "CORTECO",
"original": false,
"offerNames": [
"Seal Set, valve stem"
],
"crossNames": [
"Repair kit valve seal ring"
],
"replacesOem": "11340038719",
"replacementType": "DUPLICATE"
},
{
"detailId": 16075795,
"oem": "12027900",
"brand": "AJUSA",
"original": false,
"detailNames": [
"Колпачки мс AJUSA 12027900 BMW E88E90E93 2.53.0 05- впуск"
],
"offerNames": [
"Seal, valve stem"
],
"crossNames": [
"Repair kit valve seal ring"
],
"replacesOem": "11340038719",
"replacementType": "DUPLICATE"
},
{
"detailId": 51720999,
"oem": "308970",
"brand": "ELRING",
"original": false,
"detailNames": [
"Прокладка"
],
"offerNames": [
"Seal Set, valve stem"
],
"crossNames": [
"Repair kit valve seal ring"
],
"replacesOem": "11340038719",
"replacementType": "DUPLICATE"
},
{
"detailId": 95094331,
"oem": "49375965",
"brand": "CORTECO",
"original": false,
"offerNames": [
"Seal Set, valve stem"
],
"crossNames": [
"Repair kit valve seal ring"
],
"replacesOem": "11340038719",
"replacementType": "DUPLICATE"
},
{
"detailId": 51716745,
"oem": "123686603",
"brand": "VICTOR REINZ",
"original": false,
"detailNames": [
"Колпачок маслосъемный (комплект)"
],
"offerNames": [
"Seal Set, valve stem"
],
"crossNames": [
"Repair kit valve seal ring"
],
"replacesOem": "11340038719",
"replacementType": "DUPLICATE"
},
{
"detailId": 130148700,
"oem": "104296",
"brand": "FEBI",
"original": false,
"detailNames": [
"Колпачки маслосъемные"
],
"offerNames": [
"Seal Set, valve stem"
],
"crossNames": [
"Repair kit valve seal ring"
],
"replacesOem": "11340038719",
"replacementType": "DUPLICATE"
}
]
}
],
"requestId": "d814dfd5-b4f2-44b5-b400-ae8c7246f258"
}
Подсчет количества помеченных тегами деталей в автомобиле (по каждому тегу в отдельности).
GET /us2/public/search/countByTags
| Параметр | Тип | Обязательность | Значение |
|---|---|---|---|
| autoInfoId | integer($int64) | + | Идентификатор ранее проиндексированного автомобиля в системе Laximo.Search |
GET /us2/public/search/countByTags?autoInfoId=47
{
"data": [
{
"tag": "Engine",
"detailsCount": 310
},
{
"tag": "System",
"detailsCount": 245
},
{
"tag": "Braking",
"detailsCount": 199
},
{
"tag": "Electrics",
"detailsCount": 62
},
{
"tag": "Axle",
"detailsCount": 57
},
{
"tag": "Mounting/",
"detailsCount": 57
},
{
"tag": "Steering/",
"detailsCount": 57
},
{
"tag": "Wheels",
"detailsCount": 57
},
{
"tag": "Body",
"detailsCount": 56
},
{
"tag": "Cleaning",
"detailsCount": 38
},
{
"tag": "Window",
"detailsCount": 38
},
{
"tag": "Parts/Consumables",
"detailsCount": 36
},
{
"tag": "Standard",
"detailsCount": 36
},
{
"tag": "Steering",
"detailsCount": 32
},
{
"tag": "Cooling",
"detailsCount": 25
},
{
"tag": "Air",
"detailsCount": 24
},
{
"tag": "Conditioning",
"detailsCount": 24
},
{
"tag": "Suspension/Damping",
"detailsCount": 22
},
{
"tag": "Exhaust",
"detailsCount": 18
},
{
"tag": "Filters",
"detailsCount": 18
},
{
"tag": "Comfort",
"detailsCount": 12
},
{
"tag": "Fuel",
"detailsCount": 12
},
{
"tag": "Systems",
"detailsCount": 12
},
{
"tag": "Formation",
"detailsCount": 9
},
{
"tag": "Mixture",
"detailsCount": 9
},
{
"tag": "Chemical",
"detailsCount": 4
},
{
"tag": "Ignition",
"detailsCount": 4
},
{
"tag": "Products",
"detailsCount": 4
},
{
"tag": "Spark/Glow",
"detailsCount": 4
},
{
"tag": "Maintenance",
"detailsCount": 3
},
{
"tag": "Parts",
"detailsCount": 3
},
{
"tag": "Service",
"detailsCount": 3
},
{
"tag": "Supply",
"detailsCount": 3
},
{
"tag": "Heating/Ventilation",
"detailsCount": 2
},
{
"tag": "Transmission",
"detailsCount": 1
}
],
"requestId": "23e1d64f-58ec-40fe-b005-5c9c52d997d4"
}
Подсчет количества деталей в разрезре тегов в рамках портфолио. Запрос можно уточнить, передав произвольную строку на естественном языку.
GET /us2/public/search/countByTagsExt
| Параметр | Тип | Обязательность | Значение |
|---|---|---|---|
| autoInfoId | integer($int64) | - | Идентификатор ранее проиндексированного автомобиля в системе Laximo.Search |
| query | string | - | Поисковый запрос на естественном языке. Может содержать VIN/Frame-номера автомобиля – тогда поиск деталей будет ограничен данным автомобилем (при условии, что он был проиндексирован, иначе применимость деталей к автомобилю не будет известна), tag, brand, OEM. Если проиндексированный VIN/Frame-номер и идентификатор авто в системе (autoInfoId) не указаны, поиск деталей будет производиться по всем деталям портфеля пользователя. |
| locale | string | - | Код языковой локали – значение локали для имен и их значений. Параметр языка используется для того, чтобы получить из сервиса Laximo.CAT названия деталей, переведенные на указанный язык. При идентификации поддерживается тот же список языков, что в сервисе Laximo.CAT. Язык запроса пользователя неважен – возвращаются только названия в указанной локали. Значение локали состоит из двух частей: 1. Код языка (ISO 639-1) 2. Код страны (ISO_3166-1) Например: немецкий – de_DE, английский – en_US и т.д. из поддерживаемых языков. Если язык не указан, названия деталей вернутся на английском языке |
GET /us2/public/search/countByTagsExt?autoInfoId=47
{
"data": [
{
"tag": "Engine",
"detailsCount": 310
},
{
"tag": "System",
"detailsCount": 245
},
{
"tag": "Braking",
"detailsCount": 199
},
{
"tag": "Electrics",
"detailsCount": 62
},
{
"tag": "Axle",
"detailsCount": 57
},
{
"tag": "Mounting/",
"detailsCount": 57
},
{
"tag": "Steering/",
"detailsCount": 57
},
{
"tag": "Wheels",
"detailsCount": 57
},
{
"tag": "Body",
"detailsCount": 56
},
{
"tag": "Cleaning",
"detailsCount": 38
},
{
"tag": "Window",
"detailsCount": 38
},
{
"tag": "Parts/Consumables",
"detailsCount": 36
},
{
"tag": "Standard",
"detailsCount": 36
},
{
"tag": "Steering",
"detailsCount": 32
},
{
"tag": "Cooling",
"detailsCount": 25
},
{
"tag": "Air",
"detailsCount": 24
},
{
"tag": "Conditioning",
"detailsCount": 24
},
{
"tag": "Suspension/Damping",
"detailsCount": 22
},
{
"tag": "Exhaust",
"detailsCount": 18
},
{
"tag": "Filters",
"detailsCount": 18
},
{
"tag": "Comfort",
"detailsCount": 12
},
{
"tag": "Fuel",
"detailsCount": 12
},
{
"tag": "Systems",
"detailsCount": 12
},
{
"tag": "Formation",
"detailsCount": 9
},
{
"tag": "Mixture",
"detailsCount": 9
},
{
"tag": "Chemical",
"detailsCount": 4
},
{
"tag": "Ignition",
"detailsCount": 4
},
{
"tag": "Products",
"detailsCount": 4
},
{
"tag": "Spark/Glow",
"detailsCount": 4
},
{
"tag": "Maintenance",
"detailsCount": 3
},
{
"tag": "Parts",
"detailsCount": 3
},
{
"tag": "Service",
"detailsCount": 3
},
{
"tag": "Supply",
"detailsCount": 3
},
{
"tag": "Heating/Ventilation",
"detailsCount": 2
},
{
"tag": "Transmission",
"detailsCount": 1
}
],
"parsedRequest": {
"autoInfoId": 47,
"detectedVehicleIdent": null,
"detectedBrands": [],
"detectedOems": [],
"searchBy": "offer_detail",
"query": "",
"filteredQuery": ""
},
"requestId": "23e1d64f-58ec-40fe-b005-5c9c52d997d4"
}
GET /us2/public/search/countByTagsExt?autoInfoId=4447906&query=колодки&locale=en_US
{
"data": {
"counts": [
{
"tag": "Braking",
"detailsCount": 79
},
{
"tag": "System",
"detailsCount": 79
},
{
"tag": "Parts/Consumables",
"detailsCount": 1
},
{
"tag": "Standard",
"detailsCount": 1
}
],
"parsedRequest": {
"autoInfoId": 4447906,
"detectedVehicleIdent": null,
"detectedBrands": [],
"detectedOems": [],
"searchBy": "offer_detail",
"query": "колодки",
"filteredQuery": "колодки"
}
},
"requestId": "14020|NWS|443|27272b52e59af4fe0b5d534e836dd8f7"
}
Автодополнение фраз запроса клиента на основе строк в наименованиях, предложениях, атрибутах деталей, категориях. В ответе будут предложены подсказки – варианты автодополнения запроса.
GET /us2/public/search/complete
| Параметр | Тип | Обязательность | Значение |
|---|---|---|---|
| query | string | + | Строка запроса, подлежащая автодополнению (например, filt – filter) |
GET /us2/public/search/complete?query=filt
{
"data": [
"filter",
"filter air",
"filter assembly",
"filter assembly in",
"filter assembly in line"
],
"requestId": "e4b39de1-4342-46df-9a55-148219880491"
}
Поиск оригинальных номеров по detailId в автомобиле
GET /us2/public/search/resolveDetailIdsToOemsForAutoInfo
| Параметр | Тип | Обязательность | Значение |
|---|---|---|---|
| autoinfoid | integer($int64) | + | Идентификатор ранее проиндексированного автомобиля в системе Laximo.Search |
| detailed | array[integer] | + | Список оригинальных номеров запчастей (артикулов) |
GET /us2/public/search/resolveDetailIdsToOemsForAutoInfo?autoInfoId=122&detailId=133028993
{
"data": [
{
"requestedDetailId": 133028993,
"detailId": 51482557,
"brand": "KIA",
"oem": "54661A7100"
}
],
"requestId": "f90d1d6c835d7791de774c572d2a6ec6"
}
Поиск оригинальных номеров по кросс-деталям в автомобиле
GET /us2/public/search/resolveOemCrossesForAutoInfo
| Параметр | Тип | Обязательность | Значение |
|---|---|---|---|
| autoinfoid | integer($int64) | + | Идентификатор ранее проиндексированного автомобиля в системе Laximo.Search |
| brand | string | + | Наименование бренда |
| oem | string | + | OEM - номер детали |
GET /us2/public/search/resolveOemCrossesForAutoInfo?autoInfoId=610&brand=GANZ&oem=GIR01122
{
"data": [
{
"requestedDetailId": 196670444,
"detailId": 160411720,
"brand": "VAG",
"oem": "06L115562B"
}
],
"requestId": "14020|2719f1e7-35e3-44e2-9f66-d138dc9eca97"
}