Pimcore PIM
Управление объектами данных в Pimcore PIM через REST API — список, получение, создание и обновление объектов.
Pimcore PIM
Pimcore — это платформа с открытым исходным кодом для управления информацией о продуктах (PIM), цифровыми активами (DAM) и данными о клиентах (CDP). Блок AACFlow подключается к REST API Pimcore для управления объектами данных любого определенного класса.
Официальная документация REST API: https://pimcore.com/docs/platform/Pimcore/Services/REST/
Настройка
- В вашем экземпляре Pimcore перейдите в Settings → Users и создайте пользователя API или сгенерируйте API-ключ.
- Запишите базовый URL вашего экземпляра Pimcore (например,
pimcore.company.com). - В AACFlow добавьте блок Pimcore и переключитесь в режим Advanced, чтобы ввести базовый URL и API-ключ.
Все учетные данные хранятся как секреты и отправляются в заголовке X-API-Key.
Операции
| Операция | Описание |
|---|---|
pimcore_list_objects | Возвращает постраничный список объектов для заданного имени класса. |
pimcore_get_object | Получает отдельный объект по его числовому или строковому ID. |
pimcore_create_object | Создает новый объект заданного класса с предоставленными значениями полей JSON. |
pimcore_update_object | Обновляет существующий объект по ID с новыми значениями полей. |
Пример сценария
Получите все объекты Product из Pimcore, передайте каждый в AI-блок для генерации SEO-описаний и запишите их обратно с помощью pimcore_update_object.
Ссылки
- Официальная документация REST API: https://pimcore.com/docs/platform/Pimcore/Services/REST/
- Исходный код блока: apps/aacflow/blocks/blocks/pimcore.ts

