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
Automatic Power Control → List Reboots
AI-generatedOverview
This node interacts with the Ikoula Dedicated Server API to manage Automatic Power Control (APC) reboots. Specifically, the "List Reboots" operation retrieves a list of APC reboot events for a specified dedicated server identified by its IP address.
Typical use cases include:
- Monitoring power cycle history on dedicated servers.
- Auditing reboot events triggered via the APC system.
- Integrating server power management data into broader IT automation workflows.
For example, a user might automate periodic checks of recent reboots to detect unexpected power cycles or verify scheduled maintenance activities.
Properties
| Name | Meaning |
|---|---|
| Server IP | The IP address of the dedicated server whose APC reboot list is to be retrieved. |
| Response Format | The format in which the API response should be returned. Options: JSON, XML. |
Output
The node outputs an array of items where each item contains a json field representing the API response data.
- When the response format is JSON, the
jsonfield contains a parsed object representing the list of APC reboots. - When the response format is XML, the
jsonfield contains the raw XML string under adataproperty.
No binary data output is produced by this operation.
Dependencies
- Requires valid credentials for the Ikoula 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, defaulting to
https://api.ikoula.com. - Proper configuration of the API credentials within n8n is necessary for successful authentication.
Troubleshooting
No credentials provided!
This error occurs if the node is executed without configured API credentials. Ensure that the required API authentication details are set up correctly in n8n.HTTP request failures
Network issues, incorrect server IP, or invalid parameters may cause HTTP errors. Verify the server IP is correct and reachable, and that the API credentials have sufficient permissions.Unexpected response format
If the response format does not match expectations, confirm the "Response Format" property is set correctly to either JSON or XML.Encryption errors
The password encryption uses a fixed RSA public key. If this key changes or is invalid, authentication will fail. This is managed internally and typically does not require user intervention.
Links and References
- Ikoula Dedicated Server API Documentation (general reference; actual link may vary)
- n8n Documentation - Creating Custom Nodes
- RSA Public Key Encryption)