Контакты
Контакты
Телефоны 8 (343) 266-74-65 Многоканальный: 8 (495) 369-23-60
Время работы 10.00-19.00
Без выходных

Инструкция по использованию веб-сервисов

4567894.png

Сервис использует REST метод взаимодействия.

Урл веб-сервиса: : https://ekb.all-world-cars.com/api-v2/brands/

45678949.png

Авторизация

Для работы с сервисом не нужно проходить отдельно процедуру авторизации, для идентификации пользователя в каждом запросе используется базовая HTTP аутентификация по электронной почте и паролю пользователя.
45678949.png

Ошибки

Структура ответа с ошибкой

16116_modul_9070_234900_big.jpg

45678949.png

Поиск производителей по номеру запчасти

Возвращает производителей по указанному номеру.

Метод GET, POST
URL /api-v2/brands/

Входные параметры

Название ТипПримерОписание

article

stringCP03Номер искомой детали

Возвращаемые данные

Название ТипПримерОписание

Коллекция brands

array of objects
Коллекция, содержащая информацию о производителях


Структура элемента коллекции Brands

Название ТипПримерОписание

article

stringCP03Артикул запчасти

maker

stringHKTПроизводитель запчасти

name

stringHKTНазвание запчасти

Если с таким номером всего один производитель запчасти, то вместе с коллекцией brands возвращаются также коллекция parts. Описание коллекци parts см. ниже.

Пример запроса списка производителей на PHP

16116_modul_9070_234906_big.jpg

45678949.png

Поиск запчастей (проценка) по номеру запчасти и производителю

Возвращает результат проценки по указанному номеру запчасти и производителю. 

Метод GET, POST
URL /api-v2/parts/

Входные параметры

Название ТипПримерОписание

article

stringCP03Номер искомой детали

maker

stringHKTПроизводитель искомой детали

Возвращаемые данные

Название ТипПримерОписание

Массив parts содержащий коллекции original и analog

array of objects

Коллекция original содержит оригинальные запчасти.
Коллекция analog содержит аналоги и заменители искомой запчасти

Структура элемента коллекции original и analog

Название ТипПримерОписание

priceId

stringb1lpzGIgfECbMMRhffxRFdВнутренний идентификатор прайса в магазине

detailNum

stringCP03Номер детали
makerNamestringHKTИмя производителя 
detailNamestring Свечи накаливанияИмя/Описание детали 
quantitystring >10Доступное количество 
minimuminteger1Минимальное количество для заказа
regionstring ОАЭРегион
deliverystring 1Срок доставки 
percentSuppedinteger 65Вероятность наличия запчастей с этого прайса в процентах 
pricefloat352.11Цена в валюте магазина

Пример поиска запчастей на PHP

16116_modul_9070_234919_big.jpg

45678949.png

Добавление в корзину

Добавление найденного товара в корзину пользователя

Метод POST
URL /api-v2/add-to-basket/


Входные параметры — массив part.

Структура массива part

Название ТипПримерОписание

priceId

stringz30B0ta6fSg=Внутренний идентификатор прайса в магазине из структуры original или analog

quantity

integer2Необходимое кол-во

Возвращаемые данные

В случае успешного добавления в ответ будет получено сообщение message
16116_modul_9070_234927_big.jpg

Пример добавления в корзину на PHP

16116_modul_9070_234930_big.jpg

Поделиться: