Сегодня 11:50
Для того, чтобы начать пользоваться сервисом, необходимо войти или зарегистрироваться

Вход

Звонок специалисту
+7 812 309-7026
доб.: 39-90
пн–пт: 8:30–17:00 по Москве

Получение категорий

Получение списка категорий

Url: /restapi/catalog/categories.list.[xml|json]

Параметры для передачи:

hash - api ключ для доступа
page - страница для выборки
filter - фильтр выборки состоящий из:

  • id - ID категории, может быть как целым числом так и массивом
  • parent_id - ID родительской категории, может быть как целым числом так и массивом
  • is_brand_new - флаг новинок (1 или 0)
  • is_close_order - флаг закрытой к покупке номенклатуры (1 или 0)
  • is_sale - флаг распродажи (1 или 0)
  • addInfo - дополнительная информация
  • files = Y - добавить информацию о файлах

Возвращаемые значения

categories - массив категорий, содержащий данные о категории:

  • id - ID категории
  • name - латинское название категории, используется на сайте для генерации url
  • title - название категории
  • brand - бренд
  • description - описание категории (HTML)
  • characteristics - технические характеристики категории (HTML)
  • designation - расшифровка обозначений (HTML)
  • parent_id - ID родительской категории
  • functions - список id функций категории
  • spheres - список id сфер применения категории
  • is_brand_new - обозначение новинок, принимает значение 1 или 0
  • brand_new_description - описание новинки (HTML)
  • is_close_order - категория закрыта к продаже, принимает значение 1 или 0
  • is_sale - обозначение распродажи (заказ только из наличия на складе), принимает значение 1 или 0

total - общее количество категорий
page - текущая страница
page_count - общее количество страниц
count_on_page - количество элементов на текущей странице

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

XMl


<?xml version="1.0" encoding="UTF-8"?>
<request>
   <hash>11111111111111111111111111</hash>
   <filter>
      <parent_id>1</parent_id>
      <page>2</page>
   </filter>
<request>

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

XML


<?xml version="1.0" encoding="UTF-8"?>
<response>
  <categories>
    <item>
      <id>138033</id>
      <name>korpusa-dlya-elektroschitov</name>
      <title>Корпуса, боксы, НКУ</title>
      <brand/>
      <description>Корпуса предназначены для размещения внутри них различного электрооборудования</description>
      <designation/>
     <characteristics/>
      <parent_id>1</parent_id>
      <is_brand_new>0</is_brand_new>
      <is_close_order>0</is_close_order>
      <is_sale>0</is_sale>
    </item>
    <item>
      <id>149606</id>
      <name>kabelenesuschie-sistemi</name>
      <title>Кабеленесущие системы</title>
      <brand>КЭАЗ</brand>
      <description>Кабеленесущие системы КЭАЗ предназначены для прокладки информационных, 
       силовых и слаботочных электрических коммуникаций.</description>
      <designation/>
      <characteristics/>
      <parent_id>1</parent_id>
     <functions/>
      <spheres/>
      <is_brand_new>0</is_brand_new>
      <is_close_order>0</is_close_order>
      <is_sale>0</is_sale>
    </item>
   ...
  </categories>
  <total>11</total>
  <page>1</page>
  <page_count>1</page_count>
  <count_on_page>11</count_on_page>
  <status>
    <code>ok</code>
  </status>
</response>


JSON

{
  "categories": [
    {
      "id": "138033",
      "name": "korpusa-dlya-elektroschitov",
      "title": "Корпуса, боксы, НКУ",
      "brand": false,
      "description": "Корпуса предназначены для размещения внутри них различного электрооборудования при создании щитов управления и распределения электроэнергии. Внутреннее пространство шкафов обеспечивает надежную защиту от внешних воздействий, а также указанную степень защиты от прикосновения или контакта с подвижными частями и элементами, находящимися под напряжением. В ассортименте КЭАЗ присутствуют электрические шкафы из армированного стекловолокном полиэстера, пластика, металлические корпуса с порошковой окраской, а также широкий спектр аксессуаров для них. Низковольтные комплектные устройства КЭАЗ включают в себя ящики серий ЯБПВУ, ЯРП,ЯРВ, ЯБПВУ и представляют собой единую конструктивную основу, включающую в себя низковольтные аппараты, средства управления и защиты, устройства регулирования, учета и измерения. ",
      "designation": "",
      "characteristics" : "",
      "parent_id": "1",
      "functions": [],
      "spheres": [],
      "is_brand_new": 0,
      "is_close_order": 0,
      "is_sale": 0
    },
    {
      "id": "149606",
      "name": "kabelenesuschie-sistemi",
      "title": "Кабеленесущие системы",
      "brand": "КЭАЗ",
      "description": "Кабеленесущие системы КЭАЗ предназначены для прокладки информационных, силовых и слаботочных электрических коммуникаций скрытого и открытого типа в офисных и жилых помещениях, производственных и административных зданиях, медицинских и детских учреждениях при новом строительстве и при реконструкции. Являются одним из составных элементов создания энергосетей различной мощности.",
      "designation": "",
      "characteristics": "",
      "parent_id": "1",
      "functions": [],
       "spheres": [],
      "is_brand_new": 0,
      "is_close_order": 0,
      "is_sale": 0
    },
    ...
  ],
  "total": 11,
  "page": 1,
  "page_count": 1,
  "count_on_page": 11,
  "status": {
    "code": "ok"
  }
}