Ikoula API Veeam icon

Ikoula API Veeam

Interact with Ikoula Veeam API for backup management. Developed by Ascenzia - www.ascenzia.fr

Overview

This node interacts with the Ikoula Veeam API to manage backup policies within a Veeam backup environment. Specifically, the Delete Backup Policy operation allows users to delete an existing backup policy by specifying its ID and the associated subscription ID.

Typical use cases include automating cleanup of obsolete or unused backup policies, managing backup configurations programmatically, and integrating backup policy management into broader IT workflows.

For example, an IT administrator can use this node in an automation workflow to remove backup policies that are no longer needed after a project ends, ensuring the backup environment remains organized and efficient.

Properties

Name Meaning
Subscription ID The ID of the Veeam subscription under which the backup policy exists.
Policy ID The unique identifier of the backup policy to be deleted.
Response Format The format in which the API response is returned. Options: JSON or XML.

Output

The node outputs the API response in the specified format (json or xml). When JSON is selected, the output is parsed into a JavaScript object under the json field. This typically contains confirmation of deletion or error details if the operation failed.

No binary data output is produced by this operation.

Example output structure (in JSON mode):

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

Dependencies

  • Requires valid credentials for the Ikoula Veeam API, including email, password, and optionally a custom API URL.
  • The password is encrypted using RSA public key encryption before being sent.
  • The node uses HTTP requests to communicate with the Ikoula API endpoints.
  • Proper configuration of the API credentials in n8n is necessary for successful authentication.

Troubleshooting

  • No credentials provided!
    This error occurs if the node cannot find the required API credentials. Ensure that the Ikoula Veeam API credentials are correctly set up in n8n.

  • Invalid Subscription ID or Policy ID
    If the IDs provided do not correspond to existing resources, the API will return an error. Verify that the subscription and policy IDs are correct.

  • API Response Errors
    Errors from the API (e.g., permission denied, resource not found) will be returned in the node output. Review the message for details and check API permissions and resource existence.

  • Network or Connectivity Issues
    If the node cannot reach the API endpoint, verify network connectivity and that the API URL is correct.

Links and References

Discussion