Как импортировать товары с характеристиками с помощью XML-файла
Для импорта товаров с характеристиками XML-файлом вам необходимо правильно заполнить этот файл, ориентируясь на пример шаблона, приведенный ниже, и используя справочники API для внесения характеристик.
Токен для API: 5a6489d1a5c48c9d174bd31f2a0a8fd0
Список категорий можно получить тут: https://api.epicentrm.com.ua/swagger/#/PIM/getCategoriesV2
Набор атрибутов находится здесь: https://api.epicentrm.com.ua/swagger/#/PIM/getAttributeSetsV2
Перечень доступных опций для выбранного набора атрибутов: https://api.epicentrm.com.ua/swagger/#/PIM/getAttributeOptionsV2

Пожалуйста, используйте эндпоинты версии V2, так как версия V1 сейчас не поддерживается и будет удалена в ближайшее время.
<?xml version="1.0" encoding="UTF-8"?>
<yml_catalog date="{date}">
    <offers>
        <offer id="1122334455" available="true">
		<price>163</price>
		<price_old>199</price_old>
		<category code="3343">Картины по номерам</category>
		<picture>https://nikids.co.ua/upload/iblock/3fa/b7dc01a3adb1d84ee1.jpg</picture>
		<name lang="ru">Картина по номерам Идейка Пушистое облачко 30*30см KHO4212</name>
		<name lang="ua">Картина за номерами Идейка Пушистое облачко 30*30см KHO4212</name>
		<description lang="ru">Картина по номерам Идейка Пушистое облачко 30*30см KHO4212</description>
		<description lang="ua">Картина за номерами Идейка Пушистое облачко 30*30см KHO4212</description>
		<attribute_set code="3343">Картины по номерам</attribute_set>
		<param paramcode="13183" name="Размер" valuecode="d7c3d344fd844ca187739e4f6a4d5baa">15x30</param>
		<param paramcode="11887" name="Холст" valuecode="c5380bbfa7fca64b5496a10bfde38b3a">полиэстр</param>
		<param paramcode="9875" name="Уровень сложности" valuecode="b15bfd532157cfd62c9ba04987760e9c">средний</param>
		<param paramcode="3176" name="Тематика" valuecode="bsz6btxa,wle9vq5zsirz1dni">животные,коты</param>
		<param lang="ru" paramcode="767" name="Комплектация"><![CDATA[Холст на подрамнике, краски, кисти.]]></param>
		<param lang="ua" paramcode="767" name="Комплектация"><![CDATA[Холст на підрамнику, пензлі, фарби.]]></param>
		<param paramcode="country_of_origin" name="Страна-производитель" valuecode="chn" >Китай</param>
		<param paramcode="brand" name="Бренд" valuecode="cz1445500250k5a9">Идейка</param>
		<param paramcode="width" name="Ширина"><![CDATA[10]]></param>
		<param paramcode="height" name="Высота"><![CDATA[20]]></param>
		<param paramcode="length" name="Глубина"><![CDATA[30]]></param>
		<param paramcode="weight" name="Вес"><![CDATA[1000]]></param>
		<param paramcode="barcodes" name="Штрих код"><![CDATA[4826664899]]></param>
		</offer>
    </offers>
</yml_catalog>

Все изменения, которые вам необходимо внести в элементы шаблона, отмечены красным цветом.
Пожалуйста, внимательно ознакомьтесь со всеми требованиями к заполнению элементов.
    <?xml version="1.0" encoding="UTF-8?">
    Начальные элементы xml-шаблона, не требующие внесения изменений.
    <yml_catalog date="{date}">
    В атрибуте date элемента <yml_catalog> необходимо указать дату и время, когда был сгенерирован YML-файл.
    Дата должна быть в следующем формате: год-месяц-день часы:минуты
    Например: <yml_catalog date="{2020-11-09 15:15}">
    <offers>
    Этот элемент обозначает начало описания блока товаров для импорта.
    <offer id="1122334455" available="true">
    Это начало описания блока товара — тут необходимо указать артикул товара и его наличие.
    Эта информация понадобится для автообновления существующего товара или заведения нового.

    • offer id — уникальный номер (код) товара, который вы обычно используете для его идентификации в своей базе или прайсах.
      Формат артикула — цифровое или буквенно-цифровое значение без знаков препинания, максимальная длина артикула — 25 символов.
      Тип данных: string

    • available — наличие товара на складе. Если товар есть в наличии, после available указываем "true". Если товара нет в наличии, указываем "false".
      Тип данных: boolean
    <price>99</price>
    В этом элементе необходимо указать текущую (актуальную) цену на товар. Обратите внимание, что значение цены обязательно должно быть указано в гривне.
    Если вам необходимо указать цену с копейками (например, 25 грн 78 копеек), в качестве разделительного знака между числами используйте точку: <price>25.78</price>
    Тип данных: float
    <price_old>199</price_old>
    Тут необходимо указать цену товара до скидки (если вы импортируете новый товар со скидкой) или старую цену, которая сейчас указана на сайте Эпицентра (если вы планируете ее обновить).
    Если скидка на товар не предусмотрена, удалите этот тег из файла импорта.
    Тип данных: float
    <category code="3343">Картины по номерам</category>
    Этот элемент обозначает конечную категорию товара. Тут обязательно нужно указать:

    <picture>https://nikids.co.ua/upload/iblock/3fa/3faf609fe.jpg</picture>
    Здесь необходимо указать ссылку на изображение товара.
    Напоминаем, что фото должны быть хорошего качества и сделаны на белом фоне (или студийные).
    Минимальное разрешение изображений — 500х500 пикселей. Главное фото (то, которое покупатель видит первым на сайте) не может содержать водяных знаков и должно отображать общий экстерьер вашего товара. Не допускается нахождение в кадре посторонних предметов.

    Если вам нужно добавить несколько фотографий, укажите ссылки на них через запятую и пробел, например: http://example.com/box., http://example.com/box-foto2.
    Первая ссылка будет главным фото товара.
    <name lang="ru">название на русском</name>
    Впишите полное название товара на русском языке, придерживаясь такого формата: [название категории] + [особенность] + [бренд] + [модель] + [другие характеристики]. Максимально допустимое количество символов в названии – 100.
    Например: <name lang="ru">Полироль для фар CarBi BN1234 100мл</name>
    Тип данных: string
    <name lang="ua">название на украинском</name>
    Укажите полное название товара на украинском языке по аналогии с тем, как вы вносили название на русском.
    Например: <name lang="ua">Поліроль для фар CarBi BN1234 100мл</name>
    Тип данных: string
    <attribute_set code="3343">Картины по номерам</attribute_set>
    Здесь укажите код набора атрибутов и его название.

    <param lang="ru" paramcode="767" name="Комплектация"><![CDATA[Холст на подрамнике, краски, кисти.]]></param>

    <param lang="ua" paramcode="767" name="Комплектация"><![CDATA[Холст на підрамнику, пензлі, фарби.]]></param>
    Текстовые характеристики (например описание, комплектация) должны быть указаны на двух языках и закрыты в CDATA.
    Тип данных: string

    • paramcode - указываем код характеристики, используя цифровые значения.
      Пример: https://api.epicentrm.com.ua/swagger/#/PIM/getAttributeSetsV2?filter[ids][]=693
      Поле: "items"->"attributes"->"code
      Обратите внимание, что код в характеристике на украинском языке и код в той же характеристике на русском должны совпадать.
      Тип данных: string
      <param paramcode="9875" name="Уровень сложности" valuecode="b15bfd532157cfd62c9ba04987760e9c">средний</param>
      Если вам нужно добавить характеристику типа select (одно значение), укажите:

      <param paramcode="3176" name="Тематика" valuecode="bsz6btxa,wle9vq5zsirz1dni">животные,коты</param>
      Если вам нужно добавить характеристику типа multiselect (несколько значений), коды значений этих характеристик (valuecode) и их названия нужно указывать через запятую.


        <param paramcode="width" name="Ширина"><![CDATA[100]]></param>
        Цифровые характеристики (ширина, длинна, высота, глубина, вес) заполняются по аналогии с текстовыми (но цифрами без букв) в мм и г, закрываясь в CDATA.
        Тип данных: float


        </offer>
        Этот элемент обозначает завершение описания блока одной товарной позиции. Используйте его для разделения товаров в шаблоне.
        </offers>
        Этот элемент обозначает завершение блока импортируемых товаров. Используйте его после того, как внесёте все товары в шаблон.
        </yml_catalog>
        Этот элемент используется для обозначения завершения описания файлов импорта. Указывайте его последним в шаблоне.
        Типы атрибутов и их значения:

        • Text - характеристика должна быть указана в свободной текстовой форме. Минимальное количество символов 1, максимальное - 12160.

        • String - характеристика должна быть указана в свободной текстовой форме. Минимальное количество символов - 1, максимальное - 256.

        • Float - характеристика должна быть указана цифрами без букв (дробные числа). Вы также можете внести отрицательное число. Минимальное количество символов: -9999999, максимальное: 9999999

        • Int - характеристика должна быть указана цифрами без букв (целые числа). Вы также можете внести отрицательное число. Минимальное количество символов: -9999999, максимальное: 9999999

        • Select - из всего списка характеристик можно выбрать только одно значение.

        • Multiselect - из списка характеристик можно выбрать несколько значений.
        После внесения товаров в шаблон сохраните изменения в файле и загрузите его в раздел "Импорт" личного кабинета. В способе импорта укажите "Файл", выберите опцию "Обновить всё" и нажмите кнопку "Импортировать".
        Если при импорте товаров у вас возникли трудности, или появились дополнительные вопросы по процессу, пожалуйста, обратитесь в службу поддержки: support@epicentrm.com.ua
        Желаем успешных продаж!