+7 (495) 134-59-89
Отдел продаж
Менеджер продаж
Заказать звонок
Режим работы:
Пн-Пт 10:00—20:00;
Сб-Вс 10:00-19:00
КАТАЛОГ ТОВАРОВ
Гидролок Радио
Датчик протечки воды
Аксессуары
Плавный пуск
Акция, распродажа
0КорзинаПусто0 руб.
Товары в корзине
корзина пуста
КАТАЛОГ ТОВАРОВ
0
Товары в корзине
корзина пуста
0КорзинаПусто0 руб.
Товары в корзине
корзина пуста

Описание API оптовика - товары


Все методы API


Формат данных JSON.

Получение количества товаров

Формат обрщения к API:

https://gidrolock.msk.ru/apiopt/api/json/product/?op=count&key=ключ

Получение количества товаров, доступных для получения информации через API.

Для получения количества товаров необходимо использовать GET параметр op:

{"product":{"productsCount":9999}}

Описание формата результата:

ЭлементОписание
Узел: productsCount
значениеколичество товаров, доступных для загрузки


Получение остатков и цен

Формат обрщения к API:

https://gidrolock.msk.ru/apiopt/api/json/product/?op=stock&key=ключ&offset=смещение&limit=количество

Получение остатков и цен товаров без контента, передаваемых через API.

В целях обеспечения производительности, внесено ограничение на полуение списка товаров в размере 50 позиций. Для получения товаров необходимо использовать GET параметры op, offset и limit:

{
    "offset":"0",
    "limit":"50",
    "prices":[
        {"id":"0","name":"Цена сайта"},
        {"id":"3","name":"Оптовая цена"},
    ],
    "stock":[
        {
            "id":"8",
            "sku_id":"8",
            "category_id":"25",
            "name":"Товар 1",
            "sku":"Артикул",
            "brand":"Бренд",
            "prices":[
                {
                    "id":"0",
                    "type":"retail",
                    "name":"Цена сайта",
                    "currency":"RUB",
                    "price":"1000.0000",
                },
                {
                    "id":"3",
                    "type":"purchase",
                    "name":"Оптовая цена",
                    "currency":"RUB",
                    "price":"500.0000",
                }
            ],
            "count":"100",
        }
    ]
}

Описание формата результата:

ЭлементОписание
offsetТекущее смещение в выборке товаров
limitТекущее количество товаров для выборки
Элемент: prices
idИдентификатор цены.
nameНаименование цены.
Элемент: stock
idИдентификатор товара
sku_idИдентификатор варианта товара.
category_idИдентификатор категории.
nameНаименование товара.
skuАртикул.
brandНаименование бренда.
countКоличество товара. Может принимать числовое значение или "∞", если не указано конкретное значение количества товара, но товар есть.
Элемент: stock/prices
idИдентификатор цены.
typeТип цены: retail - рекомендованая розничная цена; purchase - закупочная цена.
keep_priceПризнак удержания цены не ниже рекомендованой розничной цены: 1 - удерживать цену; 0 - цена не контролируется.
nameНаименование цены.
priceЗначение цены.
currencyВалюта цены.


Получение контента

Формат обрщения к API:

https://gidrolock.msk.ru/apiopt/api/json/product/?op=content&key=ключ&offset=смещение&limit=количество

Получение контента товаров (наименование, описание, характеристики, изображения) без цен и остатков, передаваемого через API.

В целях обеспечения производительности, внесено ограничение на полуение списка товаров в размере 50 позиций. Для получения товаров необходимо использовать GET параметры op, offset и limit:

{
    "offset":"0",
    "limit":"50",
    "prices":[
        {"id":"0","name":"Цена сайта"},
        {"id":"3","name":"Оптовая цена"},
    ],
    "content":[
        {
            "id":"8",
            "sku_id":"8",
            "category_id":"25",
            "name":"Товар 1",
            "description":"Описание товара 1",
            "description_short":"Описание товара 1",
            "sku":"Артикул",
            "brand":"Бренд",
            "images":[
                {
                    "filename":"50937.original.jpeg",
                    "url":"http://domain.tld/shop/apiopt/api/xml/image/?op=image&id=50937&key=123123123",
                },
                {
                    "filename":"50938.original.jpeg",
                    "url":"http://domain.tld/shop/apiopt/api/xml/image/?op=image&id=50938&key=123123123",
                }
            ],
            "features":[
                {
                    "status":"public",
                    "name":"Длина модели",
                    "value":"60 см",
                },
                {
                    "status":"public",
                    "name":"Ширина модели",
                    "value":"49 см",
                }
            ],
        }
    ]
}

Описание формата результата:

ЭлементОписание
offsetТекущее смещение в выборке товаров
limitТекущее количество товаров для выборки
Элемент: content
idИдентификатор товара
sku_idИдентификатор варианта товара.
category_idИдентификатор категории.
nameИдентификатор категории.
descriptionПолное оприсание.
description_shortКраткое описание.
skuАртикул товара.
brandНаименование бренда.
Элемент: content/images
filenameОригинальное имя файла изображения, передаваемого по ссылке.
urlСсылка для скачивания изображения. Изоражение передается без водяных знаков, даже если на фронте выводится с надожением водяного знака.
Элемент: content/features
nameНаименование характеристики.
valueЗначение характеристики.
Мы используем файлы cookie, чтобы сайт был лучше для вас.
×
Написать в Telegram:
Если у вас на компьютере установлено приложение Telegram Desktop, то просто перейдите по этой ссылке и напишите нам.
Альтернативный способ:
Установите и откройте Telegram, найдите контакт
Gidrolok
и напишите нам.
×
Написать в WhatsApp:
Если у вас на компьютере установлено приложение WhatsApp, то просто перейдите по этой ссылке и напишите нам.
Альтернативный способ:
Внесите этот номер в адресную книгу своего телефона:
+79099053443
Установите и откройте WhatsApp, найдите созданный контакт и напишите нам.
×
Написать в Viber:
Если у вас на компьютере установлено приложение Viber, то просто перейдите по этой ссылке и напишите нам.
Альтернативный способ:
Внесите этот номер в адресную книгу своего телефона:
+79099053443
Установите и откройте Viber, найдите созданный контакт и напишите нам.
×
Написать в Skype:
Если у вас на компьютере установлен Skype, то просто перейдите по этой ссылке и напишите нам.
Альтернативный способ:
Установите и откройте Skype, найдите контакт
vlavrems
и напишите нам.
×
Написать в Apple чат:
Если у вас компьютер или устройство от Apple, то просто перейдите по этой ссылке и напишите нам.
Альтернативный способ:
Перейдите на наш сайт с любого устройства от Apple и кликните на данную иконку, чтобы начать чат.
×