Ikoula API Veeam
Actions26
- Backup Actions
- Backup Policy Actions
- Management Actions
- Veeam Actions
Overview
This node integrates with the Ikoula Veeam API to manage Veeam backup and management agents, backup policies, and backup jobs. Specifically, the "Delete Management Agent" operation allows users to delete a management agent associated with a Veeam subscription.
Common scenarios for this node include automating backup infrastructure management tasks such as removing obsolete or compromised management agents, cleaning up resources, or orchestrating backup environment changes programmatically.
For example, an IT administrator can use this node in an automated workflow to delete a management agent when decommissioning a server or migrating backup responsibilities.
Properties
| Name | Meaning |
|---|---|
| Subscription ID | The numeric ID of the Veeam subscription under which the management agent exists. |
| Management ID | The numeric ID of the management agent to be deleted. |
| Response Format | The format of the API response returned by the node. Options: JSON, XML. |
Output
The node outputs the API response in the selected format (json or xml) inside the json field of the 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 format):
{
"json": {
// API response object confirming deletion or error details
}
}
Dependencies
- Requires valid credentials for the Ikoula API, including email, password, and optionally a custom API URL.
- The password is encrypted using RSA public key encryption before sending.
- The node makes HTTP requests to the Ikoula Veeam API endpoints.
- No additional external dependencies beyond standard n8n credential and HTTP request mechanisms.
Troubleshooting
No credentials provided!
This error occurs if the node is executed without proper Ikoula API credentials configured. Ensure that the required API authentication details are set up correctly in n8n.Invalid Subscription ID or Management ID
If the IDs provided do not correspond to existing resources, the API may return errors indicating resource not found. Verify the IDs are correct and exist in your Veeam account.API Response Errors
Errors from the API (e.g., permission denied, invalid parameters) will be returned in the node output. Review the error message for guidance and check API permissions and input values.Network or Connectivity Issues
Ensure that the n8n instance has network access to the Ikoula API endpoint and that no firewall or proxy blocks the requests.
Links and References
- Ikoula Veeam API Documentation (provided by the node author Ascenzia)
- Veeam Backup & Replication Official Site - for general Veeam product information