Akeneo PIM
Akeneo is an open-source Product Information Management (PIM) platform. The AACFlow block connects to the Akeneo REST API to list and retrieve products, create new products, and browse product families.
Official API documentation: https://api.akeneo.com/api-reference.html
Setup
- In your Akeneo instance, go to Connect → Connection Settings and create a new connection to obtain a Client ID, Client Secret, Username, and Password.
- Note your Akeneo base URL (e.g.
your-company.cloud.akeneo.com). - In AACFlow, add an Akeneo block and switch to Advanced mode to enter the credentials directly in the block inputs.
No OAuth flow is required; Akeneo uses its own password-based token exchange on every request.
Operations
| Operation | Description |
|---|---|
akeneo_list_products | Return a paginated list of products, optionally filtered by a JSON search expression. |
akeneo_get_product | Fetch a single product by its identifier (SKU or UUID). |
akeneo_create_product | Create a new product with a given identifier, family, categories, and attribute values. |
akeneo_list_families | Return all product families defined in the PIM. |
Example workflow
Fetch all enabled products from Akeneo, pass the list to an AI block to enrich descriptions, then write the results back with akeneo_create_product (or an HTTP block targeting the PATCH endpoint).
Links
- Official API: https://api.akeneo.com/api-reference.html
- Block source: apps/aacflow/blocks/blocks/akeneo.ts

