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 accounts and related resources. Specifically, the List Backup Policies operation retrieves all backup policies associated with a given Veeam subscription account.
Use cases include:
- Automating retrieval of backup policy configurations for auditing or reporting.
- Integrating backup policy data into workflows for monitoring or compliance checks.
- Feeding backup policy information into dashboards or other systems for centralized management.
For example, an IT administrator could use this node to fetch all backup policies for a subscription and then trigger alerts if certain policies are missing or misconfigured.
Properties
| Name | Meaning |
|---|---|
| Subscription ID | The numeric ID of the Veeam subscription account whose backup policies you want to list. |
| Response Format | The format in which the API response is returned. Options: JSON, XML. |
Output
The node outputs an array of items where each item's json property contains the API response data representing the list of backup policies for the specified subscription.
- If the response format is JSON, the output will be parsed JSON objects detailing each backup policy.
- If the response format is XML, the output will contain the raw XML string under the
datafield insidejson.
No binary data is produced by this operation.
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 being sent.
- The node makes HTTP requests to the Ikoula Veeam API endpoint (default:
https://api.ikoula.com). - Proper API authentication credentials must be configured in n8n prior to execution.
Troubleshooting
No credentials provided!
This error occurs if the node cannot find the required API credentials. Ensure that the Ikoula API credential is properly set up and linked to the node.HTTP request failures
Network issues, invalid subscription IDs, or incorrect API URLs can cause request errors. Verify the subscription ID is correct and the API endpoint is reachable.Invalid response format
Selecting XML format returns raw XML strings; ensure downstream nodes can handle XML or choose JSON for easier processing.Permission or access errors
The API user must have sufficient permissions to list backup policies for the subscription.
Links and References
- Ikoula Veeam API Documentation (Note: link is illustrative, check actual provider docs)
- Veeam Backup & Replication - Official product page for context on backup policies.