Actions11
Overview
This node integrates with the IKAS e-commerce platform API, allowing users to create and manage webhooks among other resources like products and orders. Specifically, the Webhook - Create operation enables users to register a webhook URL that IKAS will notify when certain events occur in the store.
Common scenarios for this node include:
- Automating workflows triggered by e-commerce events such as new customer creation or order updates.
- Integrating IKAS store events with external systems by receiving real-time notifications via webhooks.
- Monitoring inventory changes or product updates automatically.
For example, you could use this node to create a webhook that triggers whenever a new order is created, sending order details to your CRM system for further processing.
Properties
| Name | Meaning |
|---|---|
| Endpoint URL | The URL where IKAS will send webhook notifications. This should be an accessible endpoint on your server or service. |
| Event Scope | The specific event in the IKAS platform that will trigger the webhook. Options include: - Customer Created - Customer Favorite Products Created - Customer Favorite Products Updated - Customer Updated - Order Created - Order Updated - Product Created - Product Updated - Stock Created - Stock Updated |
Output
The node outputs JSON data representing the created webhook object returned from the IKAS API. This typically includes details such as the webhook ID, the subscribed event scope, and the registered endpoint URL.
No binary data output is involved in this operation.
Dependencies
- Requires an API key credential for authenticating with the IKAS e-commerce platform.
- The node makes HTTP requests to the IKAS API base URL:
https://api.myikas.com/api/v1/admin. - No additional environment variables are explicitly required beyond the API authentication setup.
Troubleshooting
Common issues:
- Invalid or unreachable Endpoint URL: Ensure the provided URL is publicly accessible and can receive POST requests.
- Incorrect event scope selection: Verify that the chosen event matches your intended trigger.
- Authentication errors: Confirm that the API key credential is valid and has sufficient permissions.
Error messages:
"Resource "webhook" is not yet implemented"or"Operation "create" is not yet implemented for resource "webhook": These indicate misconfiguration of resource or operation parameters.- Network or API errors: Check connectivity and API status; ensure credentials are correct.
Links and References
- IKAS API Documentation (assumed based on base URL)
- n8n Webhook Node Concepts: https://docs.n8n.io/nodes/n8n-nodes-base.webhook/
- General Webhook Best Practices: https://developer.github.com/webhooks/creating/
If you need details on other operations or resources, feel free to ask!