Ikoula VMware API
Actions2
- VMware Actions
Overview
This node interacts with the Ikoula VMware API to manage VMware service subscriptions. Specifically, the "Get Account Details" operation retrieves detailed information about a particular VMware subscription account by its Subscription ID. This is useful for users who need to programmatically access account-specific data such as subscription status, configuration, or usage details.
Practical examples include:
- Automating retrieval of subscription details for billing or auditing purposes.
- Integrating VMware account information into dashboards or reporting tools.
- Validating subscription status before performing further automated operations on VMware services.
Properties
| Name | Meaning |
|---|---|
| Subscription ID | The numeric ID of the VMware service subscription whose details you want to retrieve. |
| Response Format | The format in which the API response will be returned. Options: JSON, XML. |
Output
The node outputs an array of items where each item contains a json field holding the API response data.
- If the response format is JSON, the
jsonfield contains a parsed JSON object representing the account details. - If the response format is XML, the
jsonfield contains the raw XML string under adataproperty.
No binary data output is produced by this node.
Example JSON output structure (simplified):
{
"accountId": 12345,
"accountName": "Example VMware Subscription",
"status": "active",
"createdDate": "2023-01-01T00:00:00Z",
...
}
Dependencies
- Requires an API key credential for authenticating with the Ikoula VMware API.
- The node uses HTTPS requests to the Ikoula API endpoint (
https://api.ikoula.comby default). - The password is encrypted using RSA public key encryption before sending.
- No additional external libraries beyond Node.js built-ins and n8n helpers are required.
Troubleshooting
No credentials provided!
This error occurs if the required API authentication credentials are not set up in n8n. Ensure that valid API credentials are configured before running the node.Invalid Subscription ID or Not Found
If the Subscription ID does not exist or is incorrect, the API may return an error or empty response. Verify the Subscription ID value.Response Format Issues
Selecting XML format returns raw XML as a string; downstream nodes expecting JSON must handle parsing accordingly.Network or API Errors
Network connectivity issues or API downtime can cause request failures. Check network access and Ikoula API status.
Links and References
- Ikoula VMware API Documentation (general reference, actual URL may vary)
- n8n HTTP Request Node Documentation (for understanding HTTP request options)
- RSA Public Key Encryption (background on encryption used)
If you need further details or help with other operations or resources, feel free to ask!