Каталог

Инструкция использования сервиса обмена данными

IEK API предназначен товарного наполнения интернет магазина продукцией ГК IEK по протоколу HTTPS.

Протокол и авторизация

Веб-сервисы работают по протоколу HTTPS, для доступа необходима Basic авторизация по логину-паролю, высланному вам в регистрационном письме.

Общий вид и типы запроса

Общий вид запроса на получение данных: https://www.iek.ru/api/{resource}/{params}

Так, например, можно просмотреть сервисные центры (ссылка откроется в новой вкладке): https://www.iek.ru/api/services?format=jsonp

Форматы данных и возвращаемые значения

Данные передаются в форматах JSON, JSONP и XML.

При успешном выполнении операции возвращается HTTP код 200, при ошибках - 4xx (ошибка клиента, то есть с вашей стороны) или 5xx - (ошибка сервера, с нашей стороны). Также передается описание ошибки, например Incorrect login or password обозначает, что при авторизации использован неправильный логин или пароль.

Подробнее о форматах и ошибках

Сервисы

Cервис Адрес Название Описание
products https://www.iek.ru/api/products товары описание, изображение, базовая цена, преимущества и др. информация о товарах
ddp https://www.iek.ru/api/ddp группы ддп структура каталога ДДП в виде дерева (раздел, группа, подгруппа), товары через поле groupId ссылаются на одну из групп ДДП
services https://www.iek.ru/api/services сервисные центры название, город, телефон, адрес, тип сервисного центра
seriesspecifications https://www.iek.ru/api/seriesspecifications спецификации серий название и ссылка на скачивание спецификации серий

Параметры

Параметр Название Где применим Описание Примеры
format формат везде формат, в котором будут выведены результаты. https://www.iek.ru/api/ddp?format=jsonp
TM торговая марка товары, группы ДДП фильтр по торговой марке, допустимые значения: IEK, ITK, ONI, IEK серия Home, GENERICA https://www.iek.ru/api/ddp?TM=ONI
art артикул товары фильтр по артикулу https://www.iek.ru/api/products?art=MVA21-4-004-D
groupId группа ДДП товары фильтр по группе ДДП, допустимо использовать любую вложенность, например 01, 01.01 или 01.01.01. https://www.iek.ru/api/products?groupId=01
entity коммерческая сущность товары фильтр по сущностям, которые должны попасть в результат. Если не указывать, выводится только базовая информация: название, артикул, цены.

Товары

Коммерческие сущности

Если в параметре entity не указывать сущность, будет выведена только базовая информация:

https://www.iek.ru/api/products?format=jsonp&art=MVA21-1-D16-B

[{
"art": "MVA21-1-D16-B",
"TM": "IEK",
"groupId": "01.01.02",
"name": "Авт. выкл. ВА47-29М 1P 1,6A 4,5кА х-ка B ИЭК",
"price": 147.02,
"saleprice": 17.56,
"vat": 18,
"vat_included": true,
"roc": 0,
"rrc": 0,
}]
  • art - артикул
  • TM - торговая марка
  • groupId - группа ДДП
  • name - название товара
  • price - цена в рублях
  • saleprice - цена распродажи
  • vat - НДС, в %
  • vat_included - признак, включен ли НДС в цену (true - включен, false - не включен)
  • roc РОЦ
  • rrc РРЦ

Чтобы получить дополнительную информацию (описание, изображение, базовая цена, преимущества и др.), следует добавить параметр entity

Например,

  • entity=Img выведет информацию по изображениям,
  • entity=Img,WiringDiagram выведет информацию по изображениям и схемам подключения,
  • entity=all выведет вообще всю доступную информацию.

Полное описание сущностей:

Сущность Параметр entity
Прайс лист См. описание полей price, saleprice, vat, vat_included выше
Приложение к гарантийному талону, список СЦ См. описание сервисных центров
Описание текст Description
Преимущества Текст Advantages
Конструктор (совместно используемые устройства) Constructor
Габаритные чертежи DimensionDrawing
Схема подключения WiringDiagram
Изображение товара Img
3D модели Models3d
Индивидуальная Упаковка IndPacking
Гарантийныи срок LeftPeriod
Срок службы
Аналоги (внутренние) Analog
Полная ДДП (ДДП 2,0) См. описание группы ДДП
ДДП дерево IEK
ДДП Описание
ДДП Изображение
Логистические параметры LogisticParameters
Презентации конкурентных преимуществ CompetitiveAdvantages
Информация о монтаже InstallationProduct
Комплектация Complects
Сервисные центры ServicesCenter

Если в результатах содержится поле типа file_ref, оно представляет из себя ссылку на файл:

  • md5 - md5 хеш содержимого файла
  • name - название файла
  • size - размер файла в байтах
  • uri - сслыка для скачивания

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

curl -s --user your_api_login:your_password 'https://www.iek.ru/api/products?format=jsonp'

Ответ:

[{
"art": "MVA21-1-D16-B",
"TM": "IEK",
"groupId": "01.01.02",
"name": "Авт. выкл. ВА47-29М 1P 1,6A 4,5кА х-ка B ИЭК",
"price": 147.02,
"saleprice": 17.56,
"vat": 18,
"vat_included": true
},{
...

Таким способом мы запросили базовую информацию в формате JSONP по всем товарам ГК IEK.

Пример запроса с фильтром по торговой группе 01.01.02 и выводом информации об аналогах Analog

curl -s --user your_api_login:your_password 'https://www.iek.ru/api/products?format=jsonp&groupId=01.01.02&entity=Analog'

Ответ:

[{
 "art": "MVA21-1-D16-B",
 "TM": "IEK",
 "groupId": "01.01.02",
 "name": "Авт. выкл. ВА47-29М 1P 1,6A 4,5кА х-ка B ИЭК",
 "price": 147.02,
 "saleprice": 17.56,
 "vat": 18,
 "vat_included": true
},{
 "art": "MVA21-4-013-D",
 "TM": "IEK",
 "groupId": "01.01.02",
 "name": "Авт. выкл. ВА47-29М 4P 13A 4,5кА х-ка D ИЭК",
 "price": 350.17,
 "saleprice": 80.41,
 "vat": 18,
 "vat_included": true,
 "Analog": [
	{
	 "analog": "MVA20-4-013-D",
	 "ord": 1,
	 "view": "Двухсторонний аналог",
	 "desc": "новый/старый дизайн"
	}
 ]
},{
...

В этом примере первый товар не имеет аналогов, второй - имеет, и он описан в секции Analog

Параметр entity=all выведет всю доступную информацию о продукте.

Группы ДДП

https://www.iek.ru/api/ddp

[{
"TM": "IEK",
"desc": {
"ru": "Автоматические выключатели ВА47-29М предназначены для защиты распределительных и групповых цепей, имеющих различную нагрузку.\n\nАвтоматические выключатели ВА47-29М
рекомендуются к применению в вводно-распределительных устройствах для жилых и общественных зданий и на производстве.\n\nВыключатель награжден золотой медалью 15-й международн
ой выставки \"Электро-2006\" в номинации \"Лучшее электрооборудование\" за решение, обеспечивающее электробезопасность в жилых домах и на производстве, высокие технические и
эргономические характеристики.",
"en": null
},
"file_ref": {
"md5": "8febe3894747440ea56214fb052b64f5",
"name": "5af42b6887de6cd711035349.jpg",
"size": 5821,
"uri": "https://www.iek.ru/api/store/5af42b6887de6cd711035349.jpg"
},
"group": "Автоматические выключатели ВА47-29М",
"groupEn": "Modular circuit breakers VA47-29M",
"groupId": "01.01.02",
"kind": "Модульное оборудование",
"section": "Автоматические выключатели"
},{
...

Сервисные центры

https://www.iek.ru/api/services

[{
"address": "100000, г. Караганда, ул. Комиссарова, д. 28, кв. 2",
"city": "Караганда",
"name": "Artson Service",
"phone": "(7212) 44-54-70",
"type": "СЦ по обслуживанию стабилизаторов СНИ и СНР"
},{
...

Спецификации серий

https://www.iek.ru/api/seriesspecifications

[{
 "file_ref": {
  "md5": "79ec85fef583a5dfe14a2fc1874ce9a9",
  "name": "5b30a6351e6b9a50cc96c28f.xlsx",
  "size": 11257,
  "uri": "https://www.iek.ru/api/store/5b30a6351e6b9a50cc96c28f.xlsx"
 },
 "pubName": "DIY_max_plastikovie boksi_polka"
}
...

Виджет конфигураторов IEK

Для открытия конфигуратора IEK на странице нужно:

  • Подключить скрипт <script src="https://www.iek.ru/js/iek-configurator-widget.source.js"></script>
  • Инициализировать объект виджета, например: var widget = new IekConfiguratorWidget();
  • Привязать вызов метода widget.open(type) к любому событию на странице, например: <button onclick="widget.open(1)">Открыть</button>
    где type - тип конфигуратора:
    1 - Конфигуратор стабилизаторов
    2 - Конфигуратор КНС
    3 - Конфигуратор УЭРМ
Название URL
Конфигуратор стабилизаторов <button onclick="widget.open(1)">Открыть</button>

Конфигуратор КНС <button onclick="widget.open(2)">Открыть</button>

Конфигуратор УЭРМ <button onclick="widget.open(3)">Открыть</button>

Калькулятор освещенности <button onclick="widget.open(5)">Открыть</button>

Конфигуратор подбора климатического оборудования iek <button onclick="widget.open(6)">Открыть</button>

Конфигуратор металлических оболочек iek <button onclick="widget.open(7)">Открыть</button>

Конфигуратор подбора электротехнических шкафов FORMAT IEK <button onclick="widget.open(9)">Открыть</button>

Конфигуратор подбора выключателя-разъединителя ВР32И <button onclick="widget.open(10)">Открыть</button>

Конфигуратор стабилизаторов напряжения IEK <button onclick="widget.open(11)">Открыть</button>

Конфигуратор аксессуаров к металлическим оболочкам iek <button onclick="widget.open(13)">Открыть</button>

Конфигуратор металлических оболочек iek <button onclick="widget.open(14)">Открыть</button>

Конфигуратор подбора климатического оборудования iek <button onclick="widget.open(15)">Открыть</button>

Конфигуратор подбора электротехнических шкафов FORMAT IEK <button onclick="widget.open(16)">Открыть</button>

Конфигуратор УЭРМ <button onclick="widget.open(17)">Открыть</button>

Конфигуратор подбора аксессуаров к пластиковым КНС <button onclick="widget.open(21)">Открыть</button>

Конфигуратор подбора БАП <button onclick="widget.open(26)">Открыть</button>

Поиск информации по продукции

Выбор и приобретение
Информация по продукции
  • Карточка товара

    Карточки товара сформированы на всю продукцию IEK. Сведения размещены в online каталоге продукции: https://www.iek.ru/products/catalog/

    В карточках товара можно найти следующую информацию:

    1. Полное наименование и артикул продукции.
    2. Краткое описание.
    3. Фото.
    4. Технические характеристики.
    5. Сертификаты и отказные письма.
    6. Руководства по эксплуатации и инструкции по монтажу.
    7. Габаритно-установочные чертежи.
    8. Информационные материалы.
    9. Модели для проектирования.
    10. Особенности конструкции и комплектация.
    11. Логистические параметры.
    12. Совместно применяемые изделия.

  • Консультация технической поддержки

    Контакты технической поддержки

    IEK:

    +7 (495) 542 22 27

    helptd@iek.ru 

    С 9-00 до 17-30 МСК, кроме выходных.


Поддержка по продукции
Контакты технической поддержки
Проектная поддержка
  • Подбор аналогов
    Для подбора аналогичной продукции из ассортимента IEK Group, направьте заявку на электронную почту технической поддержки:helptd@iek.ru

    В заявке укажите свои контактные данные (город, наименование организации, номер телефона) и приложите список продукции, которую необходимо заменить. 
  • Подбор продукции по проекту
    Для подбора продукции по проекту или техническому заданию, направьте заявку на электронную почту технической поддержки: helptd@iek.ru 
    В заявке укажите свои контактные данные (город, наименование организации, номер телефона) и приложите необходимые документы. 
  • Светотехнический расчет
    Для выполнения светотехнического расчёта в программе DiaLux, направьте заявку на электронную почту технической поддержки helptd@iek.ru 
    В заявке укажите свои контактные данные (город, наименование организации, номер телефона) и информацию для расчёта: параметры помещения (план помещения), высоту установки и тип светильников, требуемый уровень освещённости. 
Сервисное обеспечение
  • Контакты сервисных центров
  • Обмен и возврат по гарантии
    По вопросам обмена или возврата продукции по гарантии Вы можете обратиться в торговую организацию, у которой её приобретали. Рекомендуем обратиться в торговую организацию с письменной претензией с требованием обмена или возврата продукции по гарантии. Если продукция приобреталась физ. лицом, возможно обращение по гарантии к производителю. Для этого обратитесь в техническую поддержку на электронную почту helptd@iek.ru 
  • Проблемы с сервисом
    При возникновении сложностей с сервисным обслуживанием обратитесь в техническую поддержку на электронную почту helptd@iek.ru 
Информация для проектировщиков и документация
Не нашли ответ на свой вопрос?