Ikoula API Dedicated Server icon

Ikoula API Dedicated Server

Interact with Ikoula Dedicated Server API. Developed by Ascenzia - www.ascenzia.fr

Network Diagnostic → Get Diagnostic Status

AI-generated

Overview

This node interacts with the Ikoula Dedicated Server API to retrieve the status of a network diagnostic operation on a specified server. It is useful for monitoring and managing network diagnostics remotely, allowing users to check the progress or results of diagnostic tests performed on their dedicated servers.

Typical use cases include:

  • Automatically polling the status of a network diagnostic after requesting it.
  • Integrating network diagnostic status checks into broader server management workflows.
  • Alerting or logging based on diagnostic outcomes.

For example, after initiating a network diagnostic test on a server, this node can be used to fetch the current status or results by providing the server IP and the diagnostic ID.

Properties

Name Meaning
Server IP The IP address of the dedicated server on which the network diagnostic was requested.
Netdiag ID The unique identifier of the network diagnostic whose status is being retrieved.
Response Format The format in which the API response should be returned. Options: JSON, XML.

Output

The node outputs the API response under the json field. The structure depends on the API's response format (JSON or XML):

  • If JSON format is selected, the output will be a parsed JSON object representing the diagnostic status details.
  • If XML format is selected, the output will contain the raw XML string data under a data property inside the JSON output.

No binary data output is produced by this operation.

Dependencies

  • Requires an API key credential for authenticating with the Ikoula API.
  • The node uses RSA public key encryption to encrypt the password before sending requests.
  • The base URL for the API defaults to https://api.ikoula.com but can be overridden via credentials.
  • Proper configuration of the API credentials (email, password, API URL) is necessary.

Troubleshooting

  • No credentials provided!
    This error occurs if the node is executed without valid API credentials configured. Ensure that the required API authentication token or key is set up correctly in n8n credentials.

  • Invalid Server IP or Netdiag ID
    If the server IP or diagnostic ID is incorrect or does not exist, the API may return errors or empty responses. Verify these inputs carefully.

  • API Response Format Issues
    Selecting XML format returns raw XML as a string inside the JSON output. Downstream nodes expecting JSON objects must handle this accordingly.

  • Network or API Errors
    Network connectivity issues or API downtime can cause request failures. Check network access and Ikoula API status.

Links and References


If you need further details about other operations or resources, feel free to ask!

Discussion