Actions11
Overview
This node integrates with the IKAS e-commerce platform API, allowing users to manage various resources such as products, orders, and webhooks. Specifically, the Product Delete operation enables users to delete one or multiple products by their IDs from the IKAS system.
Common scenarios for this node include:
- Automating product lifecycle management by removing discontinued or obsolete products.
- Cleaning up test or duplicate products in bulk.
- Integrating with other systems to synchronize product deletions automatically.
For example, a user can provide a list of product IDs to delete all those products in one execution, streamlining inventory management workflows.
Properties
| Name | Meaning |
|---|---|
| Product IDs | The IDs of the products to delete. Supports multiple values; each value is a product ID string (e.g., "12345"). |
Output
The node outputs JSON data representing the result of the delete operation for each product ID provided. Typically, this will include confirmation of deletion or any relevant status information returned by the IKAS API.
If an error occurs during deletion of a specific product, the output for that item will contain an error message describing the failure.
No binary data output is produced by this operation.
Dependencies
- Requires an API key credential for authenticating with the IKAS e-commerce platform API.
- The node communicates with the IKAS API endpoint at
https://api.myikas.com/api/v1/admin. - Uses GraphQL queries internally for related operations but the delete operation itself calls a dedicated function from the bundled
productsoperations module.
Troubleshooting
Common issues:
- Providing invalid or non-existent product IDs will likely cause errors or no effect.
- Network connectivity problems or incorrect API credentials will prevent successful API calls.
- Attempting to delete products without sufficient permissions may result in authorization errors.
Error messages:
"Resource "product" is not yet implemented"or"Operation "delete" is not yet implemented for resource "product""indicate misconfiguration or unsupported parameters.- API errors returned from IKAS will be surfaced in the output per item if
continueOnFailis enabled.
Resolution tips:
- Verify product IDs are correct and exist in the IKAS system.
- Ensure the API key credential is valid and has appropriate permissions.
- Check network access and base URL configuration.
- Use the node's logging features to inspect detailed error responses.
Links and References
- IKAS e-commerce platform API documentation (hypothetical link based on baseURL)
- n8n Documentation on Creating Custom Nodes
- GraphQL basics for understanding underlying queries used in related operations.