Ikoula API Veeam icon

Ikoula API Veeam

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

Overview

The "Get Veeam Account Details" operation in the Ikoula API Veeam node retrieves detailed information about a specific Veeam backup account using its subscription ID. This node interacts with the Ikoula Veeam API to manage and monitor Veeam backup accounts, providing insights into account configurations and status.

This operation is beneficial when you need to programmatically access details of a particular Veeam account for auditing, reporting, or integration purposes within automated workflows. For example, you might use it to fetch account details before triggering backup jobs or to verify account settings as part of a monitoring system.

Properties

Name Meaning
Subscription ID The unique numeric identifier of the Veeam subscription/account whose details are fetched.
Response Format The format in which the API response is returned. Options: JSON, XML.

Output

  • The output contains a JSON object (or XML string if selected) representing the detailed information of the specified Veeam account.
  • The json field includes all data returned by the Ikoula Veeam API for that account, such as account metadata, configuration, and status.
  • If the response format is XML, the raw XML string is provided under the data property inside the JSON output.
  • No binary data output is produced by this operation.

Dependencies

  • Requires an API key credential for authentication with the Ikoula Veeam API.
  • The node uses the Ikoula API endpoint (https://api.ikoula.com by default).
  • Credentials must include email, password, and optionally a custom API URL.
  • Passwords are encrypted using RSA public key encryption before transmission.
  • The node depends on n8n's HTTP request helper to communicate with the API.

Troubleshooting

  • No credentials provided!
    This error occurs if the required API authentication credentials are missing. Ensure that valid credentials are configured in n8n before running the node.

  • Invalid Subscription ID
    If the subscription ID does not correspond to an existing Veeam account, the API may return an error or empty response. Verify the subscription ID is correct.

  • API Response Format Issues
    Selecting XML format returns raw XML data as a string inside the JSON output. Make sure your workflow can handle XML parsing if needed.

  • Network or Authentication Errors
    Check network connectivity and validity of API credentials if requests fail.

Links and References

Discussion