Товары

Товар это элемент специального каталога (тип 2). Такой каталог создаётся при включении функционала “Товары” в
настройках.

Элементы каталога товаров содержат предустановленный набор полей:

  • SKU (code: SKU)
  • Описание (code: description)
  • Цена (code: PRICE)
  • Группа (code: GROUP)
  • External ID (скрытое поле, code: EXTERNAL_ID)

Включение функционала

Данный метод позволяет включить функционал “Товаров” и при необходимости создаёт специальный каталог.

URL метода


POST /api/v2/products_settings/

Параметры

Параметр Тип Описание
enable boolean Активность функционала

Параметры ответа

Параметр Описание
is_enabled Флаг активности функционала
catalog_id ID товарного каталога
_links Массив, содержащий информацию о запросе
_links/self Массив, содержащий информацию о текущем запросе
_links/self/href Относительный URL текущего запроса
_links/self/method Метод текущего запроса

Response Headeres содержит следующие заголовки:

  • Content-Type:application/hal+json
  • Runtime-Timestamp:1508320306

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


{
        "enabled" : true
        }

Пример ответа


{
  "is_enabled" : true ,
  "catalog_id" : 9999 ,
  "_links" : {
    "self" : {
      "href" : "/api/v2/products_settings" ,
        "method" : "post"
    }
  }
}

Статус активности функционала

Метод для получения информации о текущем статусе функционала товаров

URL метода


GET /api/v2/products_settings

Параметры ответа

Параметр Описание
is_enabled Флаг активности функционала
catalog_id ID товарного каталога
_links Массив, содержащий информацию о запросе
_links/self Массив, содержащий информацию о текущем запросе
_links/self/href Относительный URL текущего запроса
_links/self/method Метод текущего запроса