Actions32
- Automatic Power Control Actions
- Dedicated Server Actions
- DNS Secondary Actions
- Network Boot Actions
- Network Diagnostic Actions
- Remote Access Control Actions
- Reset Actions
- Reverse DN Actions
- Security Scan Actions
DNS Secondary → Delete Secondary DNS
AI-generatedOverview
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.comby 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
- Ikoula API Documentation (general reference for API endpoints and usage)
- n8n Documentation - Creating Custom Nodes (for understanding node development concepts)