Ikoula API Platform
Interact with Ikoula Platform API for platform management. Developed by Ascenzia - www.ascenzia.fr
Actions12
Overview
This node integrates with the Ikoula Platform API to manage and retrieve information about hosting platforms. Specifically, the "List Platform Web Scenarios" operation fetches all web scenarios associated with a given platform. This is useful for monitoring website availability, performance, and uptime checks configured on the platform.
Common scenarios include:
- Automatically retrieving all web scenarios to monitor their status or results.
- Integrating platform web scenario data into dashboards or alerting systems.
- Automating audits of configured web scenarios across multiple platforms.
Example: A user wants to list all web scenarios for platform ID 123 to check which URLs are being monitored and their current status.
Properties
| Name | Meaning |
|---|---|
| Platform ID | The unique numeric identifier of the platform whose web scenarios you want to list. |
| Response Format | The format in which the API response will be returned. Options: JSON, XML. |
Output
The node outputs an array of items where each item's json property contains the API response data for the requested platform's web scenarios.
- If the response format is JSON, the output will be parsed JSON objects representing the web scenarios.
- If the response format is XML, the output will contain the raw XML string under the
datafield insidejson.
No binary data output is produced by this operation.
Dependencies
- Requires valid credentials for the Ikoula API, including email, password, and optionally a custom API URL.
- The password is encrypted using RSA public key encryption before sending.
- The node makes HTTP GET requests to the Ikoula API endpoints.
- No additional external dependencies beyond standard n8n HTTP request helpers.
Troubleshooting
- No credentials provided!: The node requires valid API credentials. Ensure that the API key credential is configured correctly in n8n.
- Invalid Platform ID: Providing a non-existent or incorrect platform ID may result in API errors or empty responses.
- Response format issues: Selecting XML format returns raw XML strings; ensure downstream nodes can handle XML if chosen.
- Network or API errors: Check network connectivity and API endpoint availability. The node throws errors on failed HTTP requests unless "Continue On Fail" is enabled.
Links and References
- Ikoula API Documentation (general reference for API endpoints)
- n8n HTTP Request Node Documentation (for understanding HTTP request handling)