Ikoula Zimbra API
Actions2
- Zimbra Actions
Overview
This node integrates with the Ikoula Zimbra API to manage Zimbra email services. It allows users to list all Zimbra accounts or retrieve details of a specific account within their subscription. This is useful for administrators who need to automate management tasks such as auditing accounts, monitoring usage, or integrating Zimbra account data into other workflows.
A practical example: An IT admin can use this node to fetch a list of all email accounts in their Zimbra service and then process or export that data automatically, saving time compared to manual retrieval via the web interface.
Properties
| Name | Meaning |
|---|---|
| Response Format | The format of the API response. Options are: JSON (structured data) or XML (markup data). |
Output
The node outputs an array of items where each item contains a json field representing the API response:
- If the response format is JSON, the
jsonfield contains parsed JSON data representing either the list of accounts or 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.
Dependencies
- Requires an API key credential for authentication with the Ikoula Zimbra API.
- The node uses RSA public key encryption to encrypt the password before sending it to the API.
- The base URL for the API defaults to
https://api.ikoula.combut can be overridden in credentials. - Requires network access to the Ikoula API endpoint.
Troubleshooting
No credentials provided!
This error occurs if the required API authentication credentials are missing. Ensure you have configured the API key credential properly in n8n.HTTP request failures
Network issues, incorrect credentials, or invalid subscription IDs may cause HTTP errors. Verify your credentials, subscription ID, and network connectivity.Response format issues
If you select XML format, the output will be raw XML as a string. Downstream nodes expecting JSON will fail unless you parse the XML separately.Encryption errors
The node encrypts the password using a hardcoded RSA public key. If this key changes on the server side, authentication will fail. Contact support if authentication suddenly stops working.
Links and References
- Ikoula Zimbra API Documentation (general reference, check for latest API docs)
- Zimbra Collaboration Suite - official product page for context on the service managed by this node