Actions4
- Product Actions
Overview
The Akeneo custom n8n node enables integration with the Akeneo PIM (Product Information Management) system. Specifically, for the Product resource and the FindOne operation, this node allows users to retrieve detailed information about a single product from Akeneo by searching for its name.
Common scenarios:
- Automating product data synchronization between Akeneo and other systems.
- Fetching product details for reporting or enrichment workflows.
- Building integrations that require up-to-date product information based on product names.
Practical example:
A retailer wants to automatically fetch product details from Akeneo when a new order is received in their e-commerce platform, using the product name as the search key.
Properties
| Name | Meaning |
|---|---|
| Nome | The name of the product to search for in Akeneo. Users should enter the product name they wish to find. |
Output
- The output will be a JSON object containing the response from the Akeneo API for the requested product.
- If the product is found, the
json.responsefield contains the product's details as returned by Akeneo. - If there is an error (e.g., product not found), the
json.messagefield may contain the error message from Akeneo.
Example output:
{
"json": {
"response": {
// Product details as returned by Akeneo API
}
}
}
or, in case of error:
{
"json": {
"message": "Error message from Akeneo"
}
}
Dependencies
- External Service: Requires access to an Akeneo PIM instance.
- API Credentials: You must configure Akeneo API credentials in n8n (typically includes base URL, client ID, secret, username, and password).
- n8n Configuration: The node expects valid Akeneo credentials set up under the name
akeneoApi.
Troubleshooting
Common issues:
- Invalid credentials: If the Akeneo API credentials are incorrect or missing, the node will fail to connect.
- Product not found: If the provided product name does not match any product in Akeneo, the response may include an error message.
- Network errors: Connectivity issues between n8n and Akeneo can cause failures.
Error messages:
"message": "Error message from Akeneo"— Indicates an issue returned by the Akeneo API, such as "Not found" or "Unauthorized". Check the product name and credentials.- NodeOperationError — General n8n error if something unexpected occurs; check the error context for more details.