Pimcore PIM
Manage data objects in Pimcore PIM via the REST API — list, get, create, and update objects.
Pimcore PIM
Pimcore is an open-source Product Information Management, Digital Asset Management, and Customer Data Platform. The AACFlow block connects to the Pimcore REST API to manage data objects across any defined class.
Official REST API documentation: https://pimcore.com/docs/platform/Pimcore/Services/REST/
Setup
- In your Pimcore instance, go to Settings → Users and create an API user or generate an API key.
- Note your Pimcore instance base URL (e.g.
pimcore.company.com). - In AACFlow, add a Pimcore block and switch to Advanced mode to enter the base URL and API key.
All credentials are stored as secrets and sent as the X-API-Key header.
Operations
| Operation | Description |
|---|---|
pimcore_list_objects | Return a paginated list of objects for a given class name. |
pimcore_get_object | Fetch a single object by its numeric or string ID. |
pimcore_create_object | Create a new object of a given class with the provided JSON field values. |
pimcore_update_object | Update an existing object by ID with new field values. |
Example workflow
Fetch all Product objects from Pimcore, pass each to an AI block to generate SEO descriptions, and write them back using pimcore_update_object.
Links
- Official REST API docs: https://pimcore.com/docs/platform/Pimcore/Services/REST/
- Block source: apps/aacflow/blocks/blocks/pimcore.ts

