Ikoula API Platform icon

Ikoula API Platform

Interact with Ikoula Platform API for platform management. Developed by Ascenzia - www.ascenzia.fr

Overview

This node interacts with the Ikoula Platform API to manage and retrieve information about cloud platforms. Specifically, the "List Platform Load Balancers" operation fetches a list of load balancers associated with a specified platform. This is useful for users who want to monitor or automate management tasks related to their platform's load balancing infrastructure.

Practical examples include:

  • Automatically retrieving all load balancers for a platform to audit or report on their configuration.
  • Integrating load balancer data into dashboards or monitoring tools.
  • Triggering workflows based on the presence or status of load balancers.

Properties

Name Meaning
Platform ID The unique numeric identifier of the platform whose load balancers you want to list.
Response Format The format in which the API response is returned. Options: JSON, XML

Output

The node outputs an array of items where each item contains a json field holding the API response data. For the "List Platform Load Balancers" operation, this JSON includes details about the load balancers associated with the specified platform.

If the response format is set to JSON, the output will be parsed JSON objects representing load balancer data. If XML is chosen, the raw XML string is returned inside the data property of the JSON output.

No binary data output is produced by this node.

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 being sent.
  • 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!
    Error thrown if the required API credentials are missing. Ensure that the node has been configured with valid Ikoula API credentials.

  • API request failures
    Network issues, invalid platform IDs, or incorrect response formats may cause errors. Verify platform IDs and network connectivity.

  • Response parsing issues
    If XML format is selected, downstream nodes expecting JSON may fail. Use JSON format unless XML is specifically needed.

  • Continue On Fail behavior
    If enabled, the node will continue processing subsequent items even if one fails, returning error messages in the output.

Links and References

Discussion