Ikoula API Dedicated Server icon

Ikoula API Dedicated Server

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

Network Diagnostic → List Diagnostics

AI-generated

Overview

This node interacts with the Ikoula Dedicated Server API to manage network diagnostics among other server-related operations. Specifically, the Network Diagnostic - List Diagnostics operation retrieves a list of network diagnostic reports for a specified dedicated server identified by its IP address.

Typical use cases include:

  • Monitoring network health and connectivity issues on dedicated servers.
  • Automating retrieval of diagnostic data for further analysis or alerting.
  • Integrating network diagnostic status checks into broader server management workflows.

For example, a user can configure this node to periodically fetch the latest network diagnostics from a server to track network performance or detect outages.

Properties

Name Meaning
Server IP The IP address of the dedicated server for which to list network diagnostics.
Response Format The format in which the API response is returned. Options: JSON or XML.

Output

The node outputs the API response under the json field. When the response format is JSON, the output will be a parsed JSON object containing the list of network diagnostics related to the specified server IP.

If the response format is XML, the raw XML string is provided inside the data property of the JSON output.

No binary data output is produced by this operation.

Example JSON output structure (simplified):

{
  "json": {
    "diagnostics": [
      {
        "id": "12345",
        "status": "completed",
        "start_time": "2024-01-01T12:00:00Z",
        "result": "Success"
      },
      ...
    ]
  }
}

Dependencies

  • Requires an API key credential for authenticating with the Ikoula API.
  • The node uses HTTPS requests to the Ikoula API endpoint (https://api.ikoula.com by default).
  • The password used for authentication is encrypted using RSA public key encryption before sending.
  • No additional external dependencies beyond standard n8n HTTP request helpers.

Troubleshooting

  • No credentials provided!
    This error occurs if the required API authentication credentials are not set up in n8n. Ensure you have configured the API key credential properly.

  • Invalid Server IP or no diagnostics found
    If the server IP is incorrect or there are no diagnostics available, the API may return an empty list or an error. Verify the server IP and that diagnostics exist.

  • API response format errors
    Selecting XML as the response format returns raw XML data. If your workflow expects JSON, choose JSON format to avoid parsing issues.

  • Network or connectivity issues
    Ensure that n8n has internet access and can reach the Ikoula API endpoint.

Links and References

Discussion