Ikoula VPS API icon

Ikoula VPS API

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

Overview

This node integrates with the Ikoula VPS API to manage various aspects of virtual private servers (VPS). Specifically, for the VPS Reverse DN resource and the List Reverse DNS operation, it retrieves all reverse DNS entries associated with a given server IP address. This is useful for administrators who need to audit or verify reverse DNS configurations for their VPS instances.

Common scenarios include:

  • Checking existing reverse DNS records for troubleshooting email deliverability issues.
  • Auditing reverse DNS settings as part of network configuration management.
  • Automating monitoring or reporting on VPS reverse DNS entries.

Example: You provide the server IP and request the list of reverse DNS entries in JSON format. The node returns all reverse DNS mappings configured for that IP.

Properties

Name Meaning
Subscription ID The VPS subscription ID (number). Required for some resources but not used in this operation.
Server IP The IP address of the VPS server for which to list reverse DNS entries.
Response Format The format of the API response. Options: JSON, XML. Defaults to JSON.

Output

The node outputs an array of items where each item contains a json field representing the API response data.

  • For the List Reverse DNS operation, the json output contains the list of reverse DNS entries associated with the specified server IP.
  • If the response format is JSON, the output is parsed into an object; if XML, the raw XML string is returned under the data property.
  • No binary data output is produced by this operation.

Dependencies

  • Requires valid credentials for the Ikoula VPS API, including an email, password, and optionally a custom API URL.
  • The password is encrypted using RSA public key encryption before being sent.
  • The node makes HTTP requests to the Ikoula API endpoint (https://api.ikoula.com by default).
  • Proper API authentication credentials must be configured in n8n prior to use.

Troubleshooting

  • No credentials provided!
    Error thrown if the required API credentials are missing. Ensure you have set up the API key credential correctly in n8n.

  • Invalid server IP or no reverse DNS entries found
    The API may return empty results or errors if the server IP is incorrect or has no reverse DNS configured. Verify the IP address input.

  • API response format issues
    If selecting XML format, downstream nodes must handle XML parsing since the node returns raw XML string.

  • Network or API errors
    Check network connectivity and API availability. Also ensure your API credentials have sufficient permissions.

Links and References


If you want details about other operations or resources, please provide their names.

Discussion