Actions37
- Contact Actions
- Invoice Actions
- Item Actions
- Payment Actions
- Estimate Actions
- Tax Actions
- Bank Account Actions
Overview
The node integrates with the Alegra API to manage bank accounts. Specifically, the "Get Many" operation for the "Bank Account" resource retrieves multiple bank account records from Alegra. This operation is useful when you want to list or process several bank accounts at once, such as generating reports, syncing accounts with another system, or filtering accounts based on type or status.
For example, a user might use this node to fetch all active bank accounts of type "bank" to reconcile balances or to display them in a dashboard.
Properties
| Name | Meaning |
|---|---|
| Return All | Whether to return all matching bank accounts or limit the number of results returned. |
| Limit | Maximum number of bank accounts to return if "Return All" is false (range: 1-100). |
| Filters | Collection of filters to narrow down results: |
| - Type | Filter by account type. Options: All, Bank, Cash, Credit Card, Other. |
| - Status | Filter by account status. Options: All, Active, Inactive. |
Output
The output is an array of JSON objects, each representing a bank account retrieved from Alegra. Each object contains the bank account's details as provided by the Alegra API, such as name, type, balance, currency, and status.
No binary data output is produced by this operation.
Dependencies
- Requires an API key credential for authenticating with the Alegra API.
- The node uses the Alegra API endpoint configured via the credential environment.
- Network access to Alegra's API service is necessary.
Troubleshooting
Common Issues:
- Authentication failures due to invalid or missing API credentials.
- API rate limits or network connectivity problems.
- Invalid filter values causing no results or errors.
Error Messages:
- Errors thrown by the node will typically include messages from the Alegra API or generic request errors.
- If the node fails, ensure the API key is valid and has sufficient permissions.
- Check that filter options are correctly set; for example, using unsupported types or statuses may cause empty results.
Links and References
- Alegra API Documentation (official API docs for reference)
- n8n Documentation on Creating Custom Nodes