Все методы API


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

https://zakupioptom.ru/apiopt/get/content/?key=ключ&offset=смещение&limit=количество

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

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

  • offset - позиция с которой нужно получать данные, нумерация начинается с 0. Если параметр не указан, то значение принимается за 0.
  • limit - максимальное количество позиций передаваемых в выборке, максимальное значение 50. Если параметр не указан, то значение принимается за 50.
<response>
    <offset>0</offset>
    <limit>5</limit>
    <content>    
        <product id="8" sku_id="8" category_id="25">
            <name>Товар 1</name>
            <description>Описание товара 1</description>
            <description_short>Описание товара 1</description_short>
            <sku>Артикул</sku>
            <brand>Бренд</brand>
            <images>
                <image filename="50937.original.jpeg">
                    http://domain.tld/shop/apiopt/get/image/?image_id=50937&key=123123123
                </image>
                <image filename="50938.original.jpeg">
                    http://domain.tld/shop/apiopt/get/image/?image_id=50938&key=123123123
                </image>
            </images>
            <features>
                <feature status="public">
                    <name>Длина модели</name>>
                    <value>60 см</value>
                </feature<
                <feature status="public">
                    <name>Ширина модели</name>
                    <value>49 см</value>
                </feature>
            </features>
        </product>
    </content>
</response>    

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

Элемент/АтрибутОписание
Узел: offset
текстТекущее смещение в выборке товаров
Узел: limit
текстТекущее количество товаров для выборки
Узел: content
Узел: content/product
idИдентификатор товара
sku_idИдентификатор варианта товара.
category_idИдентификатор категории.
nameИдентификатор категории.
descriptionПолное оприсание.
description_shortКраткое описание.
skuАртикул товара.
brandНаименование бренда.
Узел: content/product/images
Узел: content/product/images/image
filenameОригинальное имя файла изображения, передаваемого по ссылке.
текстСсылка для скачивания изображения. Изоражение передается без водяных знаков, даже если на фронте выводится с надожением водяного знака.
Узел: content/product/features
Узел: content/product/features/feature
nameНаименование характеристики.
valueЗначение характеристики.