Функція catalog/export (http://<DOMAIN>/api/catalog/export/)
Параметри:
- token - ключ авторизації отриманий через функцію auth
- expr - умова вибірки товарів
- parent - шлях \ до \ розділу (Розвиваючі іграшки \ Іграшки для малюків) АБО
- parent.id - ідентифікатор розділу для вибірки (або ідентифікатори parent: {"id": [1,2,3,4]})
- display_in_showcase - 0 або 1 для вибірки товарів, які включені
- ПОЧИНАЮЧИ З ВЕРСІЇ 3.21.1
- article - вибірка товарів за артикулом (рядок або масив, наприклад: ['SKU-1-BLACK', 'MF-2010']). Не обов'язковий параметр
- offset - зміщення щодо початку вибірки товарів
- limit - кількість експортованих товарів (за замовчуванням 500 записів, понад 500 записів вивантажити неможливо, щоб уникнути перевантаження сервера). Працює спільно з параметром offset. Наприклад: offset=20&limit=10 - виведе товари з 20-го по 30-й
<aside>
ℹ️ Параметри нижче доступні з версії 3.15.11
</aside>
- includedParams - список полів, які необхідно вибрати (будуть обрані тільки зазначені Вами і основні: parent_article, article, parent). див. приклад нижче
- excludedParams - список полів, які необхідно виключити з експорту (також виключаються поля, які вказані в includedParams, якщо цей параметр заповнений). див. приклад нижче
Відповідь:
- status - статус виконання функції
- OK - експорт пройшов успішно
- EXCEPTION - сталася помилка
- products - експортовані товари
- products[i].title.ru - значення російською мовою
- products[i].title.ua - значення українською мовою
- products[i].article - артикул товару
- products[i].parent_article - артикул батьківського товару
- products[i].article_for_display - артикул для відображення на сайті
- products[i].creation_time - дата додавання товару
- products[i].title - назва товару
- products[i].display_in_showcase - відображати товар (1|0)
- products[i].price - Ціна товару
- products[i].price_old - Стара ціна товару
- products[i].discount - відносна знижка на товар
- products[i].parent - шлях\до\розділу (Розвиваючі іграшки\Іграшки для малюків) (обов'язковий параметр)
- products[i].brand - назва бренду
- products[i].description - опис товару
- products[i].description.ru - значення російською мовою
- products[i].description.ua - значення українською мовою
- products[i].we_recommended - ми рекомендуємо (1|0)
- products[i].icons - Іконки (["Розпродаж", "Новинка", "Хіт"])
- products[i].seo_title - СЕО заголовок для товару
- products[i].seo_title.ru - значення російською мовою
- products[i].seo_title.ua - значення українською мовою
- products[i].seo_keywords - СЕО ключові слова для товару
- products[i].seo_keywords.ru - значення російською мовою
- products[i].seo_keywords.ua - значення українською мовою
- products[i].seo_description - СЕО опис для товару
- products[i].seo_description.ru - значення російською мовою
- products[i].seo_description.ua - значення українською мовою
- products[i].mod_title - назва модифікації товару (опціонально)
- products[i].mod_title.ru - значення російською мовою (опціонально)
- products[i].mod_title.ua - значення українською мовою (опціонально)
- products[i].characteristics[] - характеристики товару
- products[i].characteristics.material - Матеріал
- products[i].characteristics.weight - Вага
- products[i].characteristics.consist - Склад
- products[i].characteristics.country - Країна
- products[i].characteristics.gender - Стать
- products[i].characteristics.age - Вік
- products[i].characteristics.physics - Фізичний розвиток (значення вказувати через ;)
- products[i].characteristics.brain - Розумовий розвиток (значення вказувати через ;)
- products[i].characteristics.social - Соціальний розвиток (значення вказувати через ;)
- products[i].presence - наявність товару. Увага: статуси наявності можна передавати тільки за вимкненої функції Облік залишків на складах. Доступні значення:
- В наявності
- Немає в наявності
- Очікується
- Також будь-які інші статуси наявності додані на Вашому сайті
- products[i].short_description - короткий опис
- products[i].color - колір
- products[i].gtin - штрихкод (GTIN (EAN, UPC, ISBN))
- products[i].mpn - код виробника товару (MPN)
- products[i].popularity - популярність
- products[i].images - посилання на зображення модифікації
- products[i].gallery_common - посилання на загальні для всіх модифікацій зображення
- products[i].gallery_360 - посилання на зображення галереї 360
- products[i].slug - аліас товару або null, якщо він не вказаний
- products[i].link - абсолютне посилання з доменом на товар або null якщо його не вказано
<aside>
ℹ️ Нові параметри з версії 3.15.15
</aside>
- products[i].accessories - аксесуари для товару (масив). Перезаписують наявні аксесуари
- products[i].accessories[n] - артикул товару простим рядком
- products[i].accessories[n].article - явна вказівка артикулу товару
- products[i].accessories[n].page - шлях \ до \ розділу (Розвиваючі іграшки \ Іграшки для малюків)
- products[i].accessories[n].page.id - ідентифікатор розділу
- products[i].gifts - подарунки для товару (масив). Спрацює тільки якщо на сайті ввімкнено подарунки. Перезаписують наявні подарунки
- products[i].gifts[n] - артикул товару простим рядком
- products[i].gifts[n].article - явна вказівка артикулу товару
- products[i].gifts[n].page - шлях \ до \ розділу (Розвиваючі іграшки \ Іграшки для малюків)
- products[i].gifts[n].page.id - ідентифікатор розділу
- products[i].residues - залишки товару на складах. Працює тільки якщо на сайті ввімкнено облік залишків на складах
- products[i].residues[n].warehouse - Назва для синхронізації складу (значення властивості "Назва для синхронізації" у складі)
- products[i].residues[n].quantity - кількість товару на складі
<aside>
ℹ️ Доступно починаючи з Хорошоп 4.0
</aside>
- products[i].unit_of_measurement - одиниці виміру