Ikoula Business API
Actions9
Overview
This node integrates with the Ikoula Business API to manage various business operations related to accounts, services, domains, invoices, and payment methods. Specifically, the "Get Payment Methods" operation retrieves a list of available payment methods for the authenticated user’s business account.
Common scenarios where this node is beneficial include:
- Automating retrieval of payment options to display in custom dashboards or workflows.
- Integrating payment method data into billing or invoicing automation.
- Synchronizing payment methods with other systems or CRMs.
For example, a user might use this node to fetch all payment methods before creating a new service order, ensuring the selected payment method is valid and up-to-date.
Properties
| Name | Meaning |
|---|---|
| Response Format | The format of the API response. Options: JSON (default) or XML. |
Output
The node outputs an array of items, each containing a json property with the API response data.
- For the "Get Payment Methods" operation, the
jsonfield contains the list of payment methods retrieved from the Ikoula Business API. - If the response format is JSON, the output will be parsed JSON objects representing payment methods.
- If XML is chosen, the raw XML string is returned inside the
dataproperty of thejsonoutput.
No binary data output is produced by this operation.
Dependencies
- Requires valid credentials for the Ikoula Business 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 API endpoint (
https://api.ikoula.comby default). - Proper configuration of the API credentials within n8n is necessary.
Troubleshooting
No credentials provided!
This error occurs if the node is executed without setting up the required API credentials. Ensure that the API authentication details are correctly configured in n8n.HTTP request failures
Network issues, invalid credentials, or incorrect API URLs can cause request errors. Verify network connectivity and credential correctness.Invalid response format
Selecting XML format returns raw XML strings which may require additional parsing downstream. Choose JSON if you want structured data automatically parsed.Continue on Fail behavior
If enabled, the node will continue processing subsequent items even if one fails, returning error messages in the output JSON.
Links and References
- Ikoula Business API Documentation (general reference, actual link may vary)
- n8n HTTP Request Node Documentation (for understanding HTTP request handling)
If you need summaries for other operations or resources, feel free to ask!