Ikoula API Dedicated Server icon

Ikoula API Dedicated Server

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

Security Scan → Request Security Scan

AI-generated

Overview

This node integrates with the Ikoula Dedicated Server API to manage various server-related operations, including security scans. Specifically, the Request Security Scan operation allows users to schedule a security scan on a dedicated server by specifying the server IP and optionally the date for the scan. This is useful for automating vulnerability assessments or compliance checks on servers.

Practical examples:

  • Scheduling a security scan immediately or at a future date to check for vulnerabilities.
  • Automating regular security scans as part of a server maintenance workflow.
  • Integrating scan requests into broader infrastructure management pipelines.

Properties

Name Meaning
Server IP The IP address of the server on which to perform the security scan.
Scan Date Optional. The date and time to schedule the scan in format YYYY-MM-DD HH:mm:ss.
Response Format The format of the API response. Options: JSON or XML.

Output

The node outputs the API response under the json field. For the Request Security Scan operation, this typically includes details about the scheduled scan such as confirmation of the request, scan ID, status, and any relevant metadata returned by the Ikoula API.

If the response format is set to XML, the raw XML string is returned inside the data property of 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 it to the API.
  • The base URL defaults to https://api.ikoula.com but can be overridden via credentials.
  • No additional external dependencies beyond standard HTTP requests and cryptographic functions.

Troubleshooting

  • No credentials provided!
    Error thrown if the required API authentication credentials are missing. Ensure that valid credentials are configured in n8n.

  • Invalid Server IP or Scan Date format
    The server IP must be a valid IP address string. The scan date, if provided, must follow the format YYYY-MM-DD HH:mm:ss. Incorrect formats may cause API errors.

  • API response errors
    If the API returns an error (e.g., invalid parameters, unauthorized access), the node will throw an error unless "Continue On Fail" is enabled, in which case the error message is included in the output JSON.

  • Network issues
    Connectivity problems to the Ikoula API endpoint will cause request failures. Verify network access and API availability.

Links and References

Discussion