Ikoula API Dedicated Server icon

Ikoula API Dedicated Server

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

DNS Secondary → Delete Secondary DNS

AI-generated

Overview

This node interacts with the Ikoula Dedicated Server API to manage secondary DNS entries among other dedicated server-related resources. Specifically, the "Delete Secondary DNS" operation under the "DNS Secondary" resource allows users to delete a secondary DNS entry associated with a dedicated server by specifying the server IP and the DNS entry ID.

Common scenarios for this node include automating DNS management tasks such as adding, modifying, listing, or deleting secondary DNS records on Ikoula dedicated servers. For example, a user might want to programmatically remove outdated or incorrect secondary DNS entries during infrastructure updates or cleanup processes.

Practical example:

  • Automatically delete a secondary DNS record when decommissioning a server or migrating DNS services.

Properties

Name Meaning
Server IP The IP address of the dedicated server where the secondary DNS entry exists.
DNS ID The unique identifier of the secondary DNS entry to be deleted.
Response Format The format in which the API response is returned. Options: JSON, XML.

Output

The node outputs the API response from the Ikoula service in the specified format (JSON or XML). The output is available in the json field of the node's output data. If the response is JSON, it will be parsed into an object; if XML, it will be returned as a string under the data property.

No binary data output is produced by this operation.

Example output structure (JSON):

{
  "json": {
    // API response content confirming deletion or error details
  }
}

Dependencies

  • Requires valid credentials for the Ikoula API, including email, password, and optionally a custom API URL.
  • The node uses RSA public key encryption to encrypt the password before sending requests.
  • Network connectivity to the Ikoula API endpoint (https://api.ikoula.com by default).
  • No additional external dependencies beyond standard HTTP request capabilities provided by n8n.

Troubleshooting

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

  • Invalid Server IP or DNS ID
    If the server IP or DNS ID is incorrect or does not exist, the API may return an error indicating the resource was not found. Verify these inputs carefully.

  • API Response Errors
    The node passes through any API errors received. Common issues could be related to permissions, invalid parameters, or network problems. Check the API response message for details.

  • Response Format Issues
    Selecting XML format returns raw XML strings, which may require additional parsing downstream. Use JSON format for easier handling within n8n workflows.

Links and References

Discussion