Документация
Описание доступных методов для работы с сервисами Levam.
Описание доступных методов для работы с сервисами Levam.
Виджет OEM каталогов позволяет самостоятельно подключить ОЕМ каталоги абсолютно к любому сайту. Без долгой и затратной интеграции каталогов через API силами программистов. Пример виджета можно посмотреть в демо.
Преимущества использование виджета:
Просто скопируйте на страницу своего сайта (на которой хотите разместить каталоги) код виджета из кабинета
<script id="levam_oem_catalog" src="https://widgets.levam.net/oem-widget/loader.js" code="xxxxxx" async></script>
Если вы хотите отображать на странице только один какой-то каталог - укажите его в параметре start_brand
например:
<script start_brand="bmw" id="levam_oem_catalog" src="https://widgets.levam.net/oem-widget/loader.js" code="xxxxxx" async></script>
Для изменения языка каталогов используйте параметр lang например:
<script lang="de" id="levam_oem_catalog" src="https://widgets.levam.net/oem-widget/loader.js" code="xxxxxx" async></script>
Внимание для возможности использовать все языки нужен мультиязычный доступ.
levamVinFind("vincode")
- позволяет инициировать поиск по VIN-номеру. Обычно используется для реализации поиска по VIN-номеру на своем сайте из собственного поля - например из основного поиска по сайту.
При этом поле поиска по вин в самом виджете можно отключить в кабинете. Метод необходимо вызывать на странице
где размещен виджет.
Вывод информации по каталогам
Адрес:
https://api.levam.net/oem/v1/CatalogsListGet
Входные параметры:
Обязательные параметры:
api_key
- Ключ к APIНеобязательные параметры:
type
- Тип транспортного средстваПустое значение
- Все т/c0
- Легковые1
- Коммерческие2
- Мотоциклы3
- Грузовые4
- СпецтехникаВыходные параметры:
Обязательные параметры:
catalogs -> code
- Код каталогаНеобязательные параметры:
catalogs
- Информация о всех каталогахerror
- Информация об ошибкахПример:
https://api.levam.net/oem/v1/CatalogsListGet?api_key=key&type=
Ответ:
Описание ответа:
catalogs
- Массив объектов, содержащих информацию о каталогахname |
Название каталога |
code |
Код каталога (устаревший параметр оставлен для совместимости, его значение совпадает с catalog_code) |
catalog_code |
Код каталога |
logo |
Логотип каталога 100*100 |
logo_small |
Маленький логотип каталога 50*50 |
supportframesearch |
Поддерживает ли данный каталог поиск по фрейму |
frameexample |
Пример фрейма для данного каталога |
supportvinsearch |
Поддерживает ли данный каталог поиск по VIN-номеру |
vinexample |
Пример VIN-номера для данного каталога |
universal_classifier |
Для данного каталога доступен универсальный классификатор - методы (TreeGet,TreeNodeSearch,TreeNodePartsGet), принимает значения yes/no |
type_moto |
Наличие в данном каталоге мотоциклов |
type_auto |
Наличие в данном каталоге легковых автомобилей |
type_transport |
Наличие в данном каталоге грузовых и коммерческих транспортных средств |
error
- Информация об ошибках. Пустое значение - ошибок нетВывод всех семейств и моделей одного производителя.
Адрес:
https://api.levam.net/oem/v1/ModelsListGet
Входные параметры:
Обязательные параметры:
api_key
- Ключ к APIcatalog_code
- Код каталогаНеобязательные параметры:
lang
- Языкtype
- Тип транспортного средства.
Пустое значение
- Все т/c0
- Легковые1
- Коммерческие2
- Мотоциклы3
- Грузовые4
- СпецтехникаВыходные параметры:
Обязательные параметры:
catalog
- Информация о выбранном каталогеmodels -> ... -> model_code
- Код моделиmodels -> ... -> catalog_code
- Код каталога, которому принадлежит данная
модель
Необязательные параметры:
error
- Информация об ошибкахПример:
https://api.levam.net/oem/v1/ModelsListGet?api_key=key&catalog_code=3&type=
Ответ:
Описание ответа:
catalog
- Объект, содержащий информацию о выбранном каталогеname |
Название каталога |
code |
Код каталога (устаревший параметр оставлен для совместимости, его значение совпадает с catalog_code) |
catalog_code |
Код каталога |
logo |
Логотип каталога 100*100 |
logo_small |
Маленький логотип каталога 50*50 |
supportframesearch |
Поддерживает ли данный каталог поиск по фрейму |
frameexample |
Пример фрейма для данного каталога |
supportvinsearch |
Поддерживает ли данный каталог поиск по VIN-номеру |
vinexample |
Пример VIN-номера для данного каталога |
universal_classifier |
Для данного каталога доступен универсальный классификатор - методы (TreeGet,TreeNodeSearch,TreeNodePartsGet), принимает значения yes/no |
type_moto |
Наличие в данном каталоге мотоциклов |
type_auto |
Наличие в данном каталоге легковых автомобилей |
type_transport |
Наличие в данном каталоге грузовых и коммерческих транспортных средств |
models
- Массив объектов, содержащий информацию о семействах и моделях
транспортных средств. Каждому семейству может принадлежать одна или более моделей,
перечисленных в массиве. У каждой модели указан код каталога, которому принадлежит данная модель.
error
- Информация об ошибках. Пустое значение - ошибок нетВывод всех семейств и моделей одного производителя.
Адрес:
https://api.levam.net/oem/v1/ModelsListGet2
Входные параметры:
Обязательные параметры:
api_key
- Ключ к APIcatalog_code
- Код каталогаНеобязательные параметры:
lang
- Языкtype
- Тип транспортного средства.
Пустое значение
- Все т/c0
- Легковые1
- Коммерческие2
- Мотоциклы3
- Грузовые4
- СпецтехникаВыходные параметры:
Обязательные параметры:
catalog
- Информация о выбранном каталогеfamilies
- Семейства автомобилей выбраного каталогаНеобязательные параметры:
error
- Информация об ошибкахПример:
https://api.levam.net/oem/v1/ModelsListGet2?api_key=key&catalog_code=3&type=
Ответ:
Описание ответа:
catalog
- Объект, содержащий информацию о выбранном каталогеname |
Название каталога |
code |
Код каталога (устаревший параметр оставлен для совместимости, его значение совпадает с catalog_code) |
catalog_code |
Код каталога |
logo |
Логотип каталога 100*100 |
logo_small |
Маленький логотип каталога 50*50 |
supportframesearch |
Поддерживает ли данный каталог поиск по фрейму |
frameexample |
Пример фрейма для данного каталога |
supportvinsearch |
Поддерживает ли данный каталог поиск по VIN-номеру |
vinexample |
Пример VIN-номера для данного каталога |
universal_classifier |
Для данного каталога доступен универсальный классификатор - методы (TreeGet,TreeNodeSearch,TreeNodePartsGet), принимает значения yes/no |
type_moto |
Наличие в данном каталоге мотоциклов |
type_auto |
Наличие в данном каталоге легковых автомобилей |
type_transport |
Наличие в данном каталоге грузовых и коммерческих транспортных средств |
models
- Массив объектов, содержащий информацию о семействах и моделях
транспортных средств. Каждому семейству может принадлежать одна или более моделей,
перечисленных в массиве. У каждой модели указан код каталога, которому принадлежит данная модель.
error
- Информация об ошибках. Пустое значение - ошибок нетУточнение модификации выбранной модели автомобиля.
Адрес:
https://api.levam.net/oem/v1/VehicleParamsSet
Входные параметры:
Обязательные параметры:
api_key
- Ключ к APIcatalog_code
- Код каталогаfamily
- Семейство транспортного средства. Используется для уточнения, которому
семейству принадлежит выбранная модель транспортного средства
model
- Выбранная модель транспортного средстваНеобязательные параметры:
ssd
- Уникальный идентификаторparam
- Код и значение выбранного параметраlang
- ЯзыкВыходные параметры:
Обязательные параметры:
client -> ssd
- Уникальный идентификаторparams -> ...
: params -> ... -> values
- Параметры
для фильтрации возможных вариантов модификаций
Необязательные параметры:
error
- Информация об ошибкахПример:
https://api.levam.net/oem/v1/VehicleParamsSet?api_key=key&catalog_code=3&model=AA3&ssd=&family=Audi+A3
Ответ:
Описание ответа:
client
- Объект, содержащий информацию о выбранном каталоге, семействе транспортного средства,
модели, параметрах, модификации, группе, подгруппе, VIN-номер (в случае когда был осуществлен поиск по
VIN-номеру) и уникальный идентификатор ssd
mark |
Бренд транспортного средства |
catalog_code |
Код каталога |
family |
Семейство транспортного средства |
model |
Модель транспортного средства |
ssd |
Уникальный идентификатор |
param |
Выбранные параметры |
modification |
Выбранная модификация |
group |
Выбранная группа |
subgroup |
Выбранная подгруппа |
vin |
VIN-номер |
frame |
Frame номер |
universal_classifier |
Для данного каталога доступен универсальный классификатор - методы (TreeGet,TreeNodeSearch,TreeNodePartsGet), принимает значения yes/no |
params
- Массив объектов, содержащий информацию о параметрах. Ключом массива
является код параметра. Значением массива является объект, содержащий в себе поля:
name |
Полное название параметра |
values |
Массив параметров, где ключом является полное название значения параметра, а значением - код значения параметра |
error
- Информация об ошибках. Пустое значение - ошибок нетmodel_image
- Изображение выбранной модели транспортного средства. Присутствует
только в том случае, если изображение для данной модели существует.
Выбор модификации транспортного средства в соответствии с выбранными ранее параметрами.
Адрес:
https://api.levam.net/oem/v1/VehicleModificationsGet
Входные параметры:
Обязательные параметры:
api_key
- Ключ к APIssd
- Уникальный идентификаторНеобязательные параметры:
lang
- ЯзыкВыходные параметры:
Обязательные параметры:
client -> ssd
- Уникальный идентификаторmodifications -> link
- Код выбранной модификацииНеобязательные параметры:
error
- Информация об ошибкахПример:
https://api.levam.net/oem/v1/VehicleModificationsGet?api_key=key&ssd=770e1aee96bbf85678ab1426f66af8c6<
Ответ:
Описание ответа:
client
- Объект, содержащий информацию о выбранном каталоге, семействе транспортного средства,
модели, параметрах, модификации, группе, подгруппе, VIN-номер (в случае когда был осуществлен поиск по
VIN-номеру) и уникальный идентификатор ssd
mark |
Бренд транспортного средства |
catalog_code |
Код каталога |
family |
Семейство транспортного средства |
model |
Модель транспортного средства |
ssd |
Уникальный идентификатор |
param |
Выбранные параметры |
modification |
Выбранная модификация |
group |
Выбранная группа |
subgroup |
Выбранная подгруппа |
vin |
VIN-номер |
frame |
Frame номер |
universal_classifier |
Для данного каталога доступен универсальный классификатор - методы (TreeGet,TreeNodeSearch,TreeNodePartsGet), принимает значения yes/no |
modifications
- Массив объектов, содержащий информацию о модификации транспортного средства.
Объект содержит в себе названия и значения всех параметров данной модификации и поле
link
- уникльный код модификации транспортного средства
error
- Информация об ошибках. Пустое значение - ошибок нетmodel_image
- Изображение выбранной модели транспортного средства. Присутствует
только в том случае, если изображение для данной модели существует.
Выбор группы запчастей для выбранной модификации транспортного средства.
Адрес:
https://api.levam.net/oem/v1/PartGroupsGet
Входные параметры:
Обязательные параметры:
api_key
- Ключ к APIssd
- Уникальный идентификаторlink
- Код выбранной модификацииНеобязательные параметры:
lang
- Языкgroup
- Номер группы. Если group
пустой, будет
осуществлен поиск корневых групп запчастей для выбранного каталога. В случае, когда group
не пустой, будет производится поиск вложенных групп для указанной группы запчастей.
Выходные параметры:
Обязательные параметры:
client -> ssd
- Уникальный идентификаторclient -> modification
- Код выбранной модификацииgroups -> group_name
- Код выбранной группы запчастейnext
- Признак существования вложенных групп запчастей. Принимает значения 0/1
Необязательные параметры:
error
- Информация об ошибкахПример:
https://api.levam.net/oem/v1/PartGroupsGet?api_key=key&ssd=770e1aee96bbf85678ab1426f66af8c6&link=dm5GNk8vOXNQN1pBWmZTUjU4WnhpMW4wbnZpY29NZzBRLzg4Tk1HVlBZZz0=
Ответ:
Описание ответа:
client
- Объект, содержащий информацию о выбранном каталоге, семействе транспортного средства,
модели, параметрах, модификации, группе, подгруппе, VIN-номер (в случае когда был осуществлен поиск по
VIN-номеру) и уникальный идентификатор ssd.
mark |
Бренд транспортного средства |
catalog_code |
Код каталога |
family |
Семейство транспортного средства |
model |
Модель транспортного средства |
ssd |
Уникальный идентификатор |
param |
Выбранные параметры |
modification |
Выбранная модификация |
group |
Выбранная группа |
subgroup |
Выбранная подгруппа |
vin |
VIN-номер |
frame |
Frame номер |
date |
Дата и время создания уникального идентификатора ssd |
groups
- Массив объектов, содержащий информацию о группах запчастейfull_name |
Полное название группы |
group_name |
Код группы запчастей |
image |
Изображение для данной группы |
next
- Указывает на существование вложенных групп запчастей. Если next
равно 1 - то у этой группы есть еще подгруппы
, которые необходимо получить для нахождения деталей. Если значение next
равно 0, значит для выбранной группы не существует подгрупп, а следовательно уже можно
получить список деталей.
model_info
- Информация о выбранной модицикации транспортного средства.error
- Информация об ошибках. Пустое значение - ошибок нет.model_image
- Изображение выбранной модели транспортного средства. Присутствует
только в том случае, если изображение для данной модели есть в базе.
Вывод запчастей, диаграмм и координат.
Адрес:
https://api.levam.net/oem/v1/PartsGet
Входные параметры:
Обязательные параметры:
api_key
- Ключ к APIssd
- Уникальный идентификаторlink
- Код выбранной модификацииgroup
- Код выбранной группы запчастейНеобязательные параметры:
lang
- ЯзыкВыходные параметры:
Необязательные параметры:
parts -> parts
- Информация о деталяхparts -> image
- Информация о изображениях деталейparts -> coord
- Информация о координатахerror
- Информация об ошибкахПример:
https://api.levam.net/oem/v1/PartsGet?api_key=key&ssd=770e1aee96bbf85678ab1426f66af8c6&link=dm5GNk8vOXNQN1pBWmZTUjU4WnhpMW4wbnZpY29NZzBRLzg4Tk1HVlBZZz0=&subgroup=010-10000
Ответ:
Описание ответа:
client
- Объект, содержащий информацию о выбранном каталоге, семействе транспортного средства,
модели, параметрах, модификации, группе, подгруппе, VIN-номер (в случае когда был осуществлен поиск по
VIN-номеру) и уникальный идентификатор ssd.
mark |
Бренд транспортного средства |
catalog_code |
Код каталога |
family |
Семейство транспортного средства |
model |
Модель транспортного средства |
ssd |
Уникальный идентификатор |
param |
Выбранные параметры |
modification |
Выбранная модификация |
group |
Выбранная группа |
subgroup |
Выбранная подгруппа |
vin |
VIN-номер |
frame |
Frame номер |
date |
Дата и время создания уникального идентификатора ssd |
parts
- Массив объектов, содержащий информацию:parts |
Информация о найденных запчастях. Состоит из двух частей: standart и add .
standart представляет из себя массив информации о деталях, имеющуюся
для всех деталей во всех каталогах.
Этот массив состоит из:
add представляет из себя массив дополнительной информации о
детали.
Этот массив состоит из:
|
image |
Чертежи узла, соответствующие выбранной подгруппе |
coord |
Информация о координатах, наобходимых для поиска запчастей на чертежах |
part_name
- Название узла (подгруппы) которому принадлежат указанные в ответе
детали, изображения и координаты.
model_info
- Информация о выбранной модицикации транспортного средства.error
- Информация об ошибках. Пустое значение - ошибок нет.model_image
- Изображение выбранной модели транспортного средства. Присутствует
только в том случае, если изображение для данной модели есть в базе.
Поиск транспортного средства по VIN-номеру
Адрес:
https://api.levam.net/oem/v1/VinFind
Входные параметры:
Обязательные параметры:
api_key
- Ключ к APIvin
- VIN-номерНеобязательные параметры:
lang
- ЯзыкВыходные параметры:
Обязательные параметры:
ssd
- Уникальный идентификаторmodels -> link
- Код выбранной модификацииНеобязательные параметры:
error
- Информация об ошибкахПример:
https://api.levam.net/oem/v1/VinFind?api_key=key&vin=WAUBA24B3XN104537
Ответ:
Описание ответа:
client
- Объект, содержащий информацию о выбранном каталоге, семействе транспортного средства,
модели, параметрах, модификации, группе, подгруппе, VIN-номер (в случае когда был осуществлен поиск по
VIN-номеру) и уникальный идентификатор ssd
mark |
Бренд транспортного средства |
catalog_code |
Код каталога |
family |
Семейство транспортного средства |
model |
Модель транспортного средства |
ssd |
Уникальный идентификатор |
param |
Выбранные параметры |
modification |
Выбранная модификация |
group |
Выбранная группа |
subgroup |
Выбранная подгруппа |
vin |
VIN-номер |
frame |
Frame номер |
models
- Массив объектов, содержащий информацию о модели транспортного средства, соответствующей
запрошенному VIN-номеру. Объект содержит в себе названия и значения всех параметров, принадлежащих
данной модели и поле link
- уникльный код модификации транспортного средства
error
- Информация об ошибках. Пустое значение - ошибок нетПоиск транспортного средства по FRAME номеру
Адрес:
https://api.levam.net/oem/v1/FrameFind
Входные параметры:
Обязательные параметры:
api_key
- Ключ к APIframe
- FRAME номерНеобязательные параметры:
lang
- ЯзыкВыходные параметры:
Обязательные параметры:
ssd
- Уникальный идентификаторmodels -> link
- Код выбранной модификацииНеобязательные параметры:
error
- Информация об ошибкахПример:
https://api.levam.net/oem/v1/FrameFind?api_key=key&frame=NHW20-7837381
Ответ:
Описание ответа:
client
- Объект, содержащий информацию о выбранном каталоге, семействе транспортного средства,
модели, параметрах, модификации, группе, подгруппе, VIN-номер (в случае когда был осуществлен поиск по
VIN-номеру) и уникальный идентификатор ssd
mark |
Бренд транспортного средства |
catalog_code |
Код каталога |
family |
Семейство транспортного средства |
model |
Модель транспортного средства |
ssd |
Уникальный идентификатор |
param |
Выбранные параметры |
modification |
Выбранная модификация |
group |
Выбранная группа |
subgroup |
Выбранная подгруппа |
vin |
VIN-номер |
frame |
Frame номер |
models
- Массив объектов, содержащий информацию о модели транспортного средства, соответствующей
запрошенному FRAME номеру. Объект содержит в себе названия и значения всех параметров, принадлежащих
данной модели и поле link
- уникльный код модификации транспортного средства
error
- Информация об ошибках. Пустое значение - ошибок нетВывод дерева узлов универсального классификатора для транспортного средства
Адрес:
https://api.levam.net/oem/v1/TreeGet
Входные параметры:
Обязательные параметры:
api_key
- Ключ к APIlink
- Код выбранной модификацииssd
- Уникальный идентификаторНеобязательные параметры:
lang
- ЯзыкПример:
https://api.levam.net/oem/v1/TreeGet?api_key=key&link=link&ssd=ssd&lang=ru
Ответ:
Описание ответа:
tree
- Дерево универсального классификатора.
name |
название элемента дерева |
data |
Вложенные данные. Может содержать вложенные узлы классификатора или быть пустым |
leaf |
|
client
- Объект, содержащий информацию о выбранном каталоге, семействе транспортного средства,
модели, параметрах, модификации, группе, подгруппе, VIN-номер (в случае когда был осуществлен поиск по
VIN-номеру) и уникальный идентификатор ssd
mark |
Бренд транспортного средства |
catalog_code |
Код каталога |
family |
Семейство транспортного средства |
model |
Модель транспортного средства |
ssd |
Уникальный идентификатор |
param |
Выбранные параметры |
modification |
Выбранная модификация |
group |
Выбранная группа |
subgroup |
Выбранная подгруппа |
vin |
VIN-номер |
frame |
Frame номер |
model_image
- Изображение выбранной модели транспортного средства.model_info
- Информация о выбранной модицикации транспортного средства.error
- Информация об ошибках. Пустое значение - ошибок нетВывод списка узлов для выбранной ветки универсального классификтора
Адрес:
https://api.levam.net/oem/v1/TreeNodeSearch
Входные параметры:
Обязательные параметры:
api_key
- Ключ к APIlink
- Код выбранной модификацииssd
- Уникальный идентификаторpath
- Путь в дереве классификатораНеобязательные параметры:
lang
- ЯзыкПример:
https://api.levam.net/oem/v1/TreeNodeSearch?api_key=key&link=link&&ssd=ssd&path=1->3->4&lang=ru
Ответ:
Описание ответа:
tree
- Список узлов т/c для выбранного узла дерева классификатора
node |
Код узла |
header |
Полное название узла |
image |
Изображение для данной группы |
error
- Информация об ошибках. Пустое значение - ошибок нетclient
- Объект, содержащий информацию о выбранном каталоге, семействе транспортного средства,
модели, параметрах, модификации, группе, подгруппе, VIN-номер (в случае когда был осуществлен поиск по
VIN-номеру), уникальный идентификатор и ssd
mark |
Бренд транспортного средства |
catalog_code |
Код каталога |
family |
Семейство транспортного средства |
model |
Модель транспортного средства |
ssd |
Уникальный идентификатор |
param |
Выбранные параметры |
modification |
Выбранная модификация |
group |
Выбранная группа |
subgroup |
Выбранная подгруппа |
vin |
VIN-номер |
frame |
Frame номер |
Вывод деталей узла выбранного из списка
Адрес:
https://api.levam.net/oem/v1/TreeNodePartsGet
Входные параметры:
Обязательные параметры:
api_key
- Ключ к APIlink
- Код выбранной модификацииssd
- Уникальный идентификаторpath
- Путь в дереве универсального классификатораgroup
- Код выбранного узлаНеобязательные параметры:
lang
- ЯзыкПример:
https://api.levam.net/oem/v1/TreeNodePartsGet?api_key=key&link=link&ssd=ssd&group=300-300020&lang=ru
Ответ:
Описание ответа:
parts
-Массив объектов, содержащий информацию:
parts |
Информация о найденных запчастях. Состоит из двух частей:
|
||||||||||||||
image |
Чертежи узла, соответствующие выбранному узлу | ||||||||||||||
coord |
Информация о координатах, наобходимых для поиска запчастей на чертежах |
part_name
- Название узла (подгруппы) которому принадлежат указанные в ответе
детали, изображения и координаты.
model_info
- Информация о выбранной модицикации транспортного средства.error
- Информация об ошибках. Пустое значение - ошибок нет.model_image
- Изображение выбранной модели транспортного средства. Присутствует
только в том случае, если изображение для данной модели есть в базе.
Вывод полного дерева узлов универсального классификатора
Адрес:
https://api.levam.net/oem/v1/TreeFullGet
Входные параметры:
Обязательные параметры:
api_key
- Ключ к APIssd
- Уникальный идентификаторlink
- Код выбранной модификацииНеобязательные параметры:
lang
- ЯзыкПример:
https://api.levam.net/oem/v1/TreeFullGet?api_key=key&ssd=5cb2c0bccb14128d1982948b719715c8:28bddf035b3bacac1bc42f2f33359651&lang=ru&link=SzNxekJ4aC9jVyswNC9mTjNjM3B5QT09--
Ответ:
Описание ответа:
error
- Информация об ошибке. Пустое значение - ошибок нетclient
- Массив объектов, содержащих информацию о текущей сессии:mark - Бренд транспортного средства |
catalog_code - Код каталога |
model - Название модели |
family - Название семейства |
ssd - Уникальный идентификатор |
param - Выбранные параметры |
modification - Выбранная модификация |
group - Выбранная группа |
subgroup - Выбранная подгруппа |
universal_classifier - Для данного каталога доступен универсальный классификатор |
vin - VIN-номер транспортного средства |
frame - Номер рамы |
mod_link
- Код выбранной модификацииtree
- Дерево объектов, содержащих информацию о всех узлах модификации:10000 - id раздела дерева |
name - Название раздела дерева универсального классификатора |
image - Ссылка на изображение раздела дерева универсального классификатора |
branch - Ветка дерева |
nodes - Массив содержащий информацию об узле |
model_image
- Изображение выбранной модели транспортного средства. Присутствует только в том случае, если изображение для данной модели есть в базеmodel_info
- Информация о выбранной модификации транспортного средстваВывод каталога, семейства, модели и модификации, в которых встречается деталь.
Адрес:
https://api.levam.net/oem/v1/ApplicabilityCars
Входные параметры:
Обязательные параметры:
api_key
- Ключ к APIpart_code
- Код оригинальной деталиНеобязательные параметры:
lang
- ЯзыкПример:
https://api.levam.net/oem/v1/ApplicabilityCars?api_key=key&part_code=34351543830&lang=ru
Ответ:
Описание ответа:
error
- Информация об ошибках. Пустое значение - ошибок нет.result
- Массив объектов, содержащий информацию:catalog_code - Код каталога |
|||||||
catalog_name - Название каталога |
|||||||
families - Массив объектов, содержащий информацию о семействах:
|
Вывод модификации с узлами, в которых есть заданная деталь.
Адрес:
https://api.levam.net/oem/v1/ApplicabilityNodes
Входные параметры:
Обязательные параметры:
api_key
- Ключ к APIpart_code
- Код оригинальной деталиmodif_link
- Код выбранной модификацииНеобязательные параметры:
lang
- ЯзыкПример:
https://api.levam.net/oem/v1/ApplicabilityNodes?api_key=key&part_code=057130764AM&modif_link=UFNINUtxVHpxcmJNZmUrcVNoeS83UT09--
Ответ:
Описание ответа:
error
- Информация об ошибках. Пустое значение - ошибок нет.result
- Массив объектов, содержащий информацию:catalog_code - Код каталога |
catalog_name - Название каталога |
family_name - Название семейства |
model_name - Название модели |
model_image - Ссылка на изображение модели |
nodes - Массив объектов, содержащий информацию об узлах: |
image - Ссылка на изображение узла |
node_name - Название узла |
group - Код/название группы |
parts - Массив объектов, содержащий информацию о деталях узла: |
pnc - Номер детали на схеме |
Отправляет запрос на проверку заказа
Адрес:
https://api.levam.net/oem/v1/OrderCheck
Входные параметры:
Обязательные параметры:
api_key
- Ключ к APIvin
- VIN-номерparts_codes
- Коды оригинальных деталей через запятуюНеобязательные параметры:
order_code
- Код заказа (не используется, зарезервировано)Пример:
https://api.levam.net/oem/v1/OrderCheck?api_key=key&vin=WBAUB31060VH40246&parts_codes=24007572464&order_code=1234
Ответ:
Описание ответа:
error
- Информация об ошибках. Пустое значение - ошибок нет.result
- Объект, содержащий информацию о задании:task_id - Идентификатор задачи, для получения результата запроса |
Возвращает результат проверки заказа
Адрес:
https://api.levam.net/oem/v1/OrderCheckResult
Входные параметры:
Обязательные параметры:
api_key
- Ключ к APItask_id
- Идентификатор задачиПример:
https://api.levam.net/oem/v1/OrderCheckResult?api_key=key&task_id=4c9caf3deb6cad4eb73a7f7f9c679e57
Ответ:
Описание ответа:
error
- Информация об ошибках. Пустое значение - ошибок нет.result
- Объект, содержащий информацию о задании:ready - true: задача выполнена, false: задача не выполнена |
result - Объект, содержащий в качестве ключей артикулы проверяемых деталей: |
applicable - true/false - Деталь подходит/не подходит к данной модификации |
replacements - Массив строк, содержащий артикулы деталей-замен (имеется более новая деталь) |
Вывод всех запчастей для технического обслуживания
Адрес:
https://api.levam.net/oem/v1/MaintenanceParts
Входные параметры:
Обязательные параметры:
api_key
- Ключ к APImodif_link
- Код выбранной модификацииНеобязательные параметры:
lang
- ЯзыкПример:
https://api.levam.net/oem/v1/MaintenanceParts?api_key=key&lang=en&modif_link=OTM5SElaM2orZi91OUZyNVNrTWwydz09--
Ответ:
Описание ответа:
error
- Информация об ошибках. Пустое значение - ошибок нет.result
- Объект, содержащий результат проверки:catalog_code - Код каталога |
catalog_name - Название каталога |
catalog_image - Ссылка на изображение каталога |
family_name - Название семейства |
family_image - Ссылка на изображение семейства |
model_name - Название модели |
model_image - Ссылка на изображение модели |
categories - Массив объектов, содержащий категории деталей: |
category_name - Название категории |
category_code - Код категории |
category_image - Ссылка на изображение категории |
parts - Массив объектов, содержащий информацию о деталях: |
part_code - Артикул детали |
part_name - Название детали |
part_number - Номер детали на схеме |
coords - Массив объектов, содержащий координаты расположения номера детали на схеме: |
top - Вертикальная координата |
left - Горизонтальная координат |
width - Ширина отметки |
height - Высота отметки |
node_name - Название узла |
node_group - Код/название группы |
node_image - Ссылка на изображение узла |
Получение списка возможных брендов по номеру детали
Адрес:
https://am-api.levam.net/v1/BrandsGet
Входные параметры:
Обязательные параметры:
api_key
- Ключ к APIpart_number
- Номер запчасти для которой хотим получить список возможных
брендов
Необязательные параметры:
lang
- Язык на котором придёт ответВыходные параметры:
Обязательные параметры:
parts
- Найденные запчасти с номером parts_numberНеобязательные параметры:
error
- Информация об ошибкахПример:
https://am-api.levam.net/v1/BrandsGet?api_key=key&part_number=123456789&lang=ru
Ответ:
Описание ответа:
parts
- Массив объектов, содержащий информацию о запчастях с искомым номером
search_number |
Номер запчасти очищенный от спец символов и пробелов |
part_number |
Номер запчасти в формате производителя |
brand_name |
Название бренда |
aliases |
Синонимы бренда |
part_name |
Название запчасти |
images |
Массив изображений запчасти |
images_small |
Массив уменьшенных изображений запчасти |
error
- Информация об ошибках. Пустое значение - ошибок нетПолучение списка замен по номеру детали и бренду
Адрес:
https://am-api.levam.net/v1/ReplacementsGet
Входные параметры:
Обязательные параметры:
api_key
- Ключ к APIpart_number
- Номер запчасти для которой хотим получить список аналоговbrand
- Бренд запчасти для которой хотим получить список аналоговНеобязательные параметры:
lang
- Язык на котором придёт ответВыходные параметры:
Обязательные параметры:
requested_part
- Информация о запрошенной запчастиreplacements
- Массив аналогов запрошенной запчастиНеобязательные параметры:
error
- Информация об ошибкахПример:
https://am-api.levam.net/v1/ReplacementsGet?api_key=key&part_number=12345&brand=OPTIMAL&lang=ru
Ответ: