URL

GET https://{city}.autoleader1.ru/api/v1/search/?access-token={access-token}&query={query}&brand_name={brand-name}

Запрос осуществляется с помощью метода GET.

Пример запроса

curl -X GET "https://ulanude.autoleader1.ru/api/v1/search/?access-token=[ваш access-token]&query=333114&brand_name=KYB"
Аргумент Тип Описание
query string Артикул товара или OEM, например 333114
brand_name string Необязательный. Наименование производителя, например KYB

Ответ

{
    "code": 0,
    "data": [
        {
            "code": "amortizator-333114",
            "brand_name": "KYB",
            "name": "Амортизатор 333114",
            "article": "333114",
            "multiplicity": 1,
            "found_by": "article",
            "stock_list": [
                {
                    "warehouse_id": 28,
                    "delivery_min": 0,
                    "delivery_max": 0,
                    "price": 2210,
                    "quantity": 3
                },
                ...
            ],
            "cross_list": [
                {
                  "code": "amortizator-9507511-gs",
                  "brand_name": "Ti-Guar",
                  "name": "Амортизатор 9507511-GS",
                  "article": "9507511-GS",
                  "multiplicity": 1,
                  "stock_list": [
                    {
                      "warehouse_id": 27,
                      "delivery_min": 0,
                      "delivery_max": 0,
                      "price": 1791,
                      "quantity": 24
                    },
                    ...
                  ]
                },
                ...
            ]
        },
        ...
    ],
    "error": null
}

Поле data - это массив, элементами которого являются товары, удовлетворяющие параметрам поиска.

Поле Тип Описание
code string Уникальный код товара. Этот код нужно будет использовать в запросе на создание заказа.
brand_name string Наименование производителя
name string Название товара
article string Артикул товара
multiplicity string (decimal) Кратность товара. Количество данного товара при создании заказа должно быть кратно данному значению.
Например, если кратность равна 2, то можно заказать 2, 4, 6, 8 и т.д. единиц товара.
Кратность может быть меньше единицы, например 0.1 для моторных масел.
В таком случае можно заказать 0.1, 0.2, ..., 0.9, 1, 1.1 и т.д. единиц (литров) данного товара.
found_by string Каким образом найден товар. Возможные значения: article (по артикулу) или oem (по OEM-у)
stock_list array Массив, содержащий в себе элементы с данными о наличии товара на разных складах.
warehouse_id integer Идентификатор склада
delivery_min integer Минимальный срок доставки в ваш город товаров с данного склада
delivery_max integer Максимальный срок доставки в ваш город товаров с данного склада
price string (decimal) Цена единицы данного товара с данного склада
quantity string (decimal) Количество данного товара на данном складе
cross_list array Массив, элементами которого являются товары, являющиеся заменами для искомого товара (кроссы).
Структура элементов этого массива точно такая же, как структура данных для искомого товара.

Подбор запчастей экспертом

Сэкономьте ваше время и закажите точный подбор запчастей от нашего эксперта

Нажимая кнопку «Отправить заявку», Вы соглашаетесь с условиями политики конфиденциальности

Ваша заявка отправлена

Наш менеджер свяжется с вами в ближайшее время