Actions42
- Item Actions
- Banking Actions
- Contact Actions
- Invoice Actions
- Order Actions
- Quote Actions
Overview
This node interacts with the Bexio API to retrieve multiple invoices based on specified criteria. It is useful for scenarios where users need to fetch a list of invoices, such as generating reports, syncing invoice data with other systems, or monitoring invoice statuses. For example, a user can retrieve all unpaid invoices or only overdue invoices to manage collections more effectively.
Use Case Examples
- Retrieve all invoices without limit.
- Fetch up to 100 invoices sorted by ID.
- Get only overdue invoices for follow-up.
Properties
| Name | Meaning |
|---|---|
| Return All | Whether to return all invoice results or limit the number of results. |
| Limit | Maximum number of invoices to return when 'Return All' is false. |
| Options | Additional filters and sorting options for retrieving invoices. |
Output
JSON
id- Unique identifier of the invoice.contact_id- Identifier of the contact associated with the invoice.date- Date of the invoice.due_date- Due date for the invoice payment.status- Current status of the invoice (e.g., Draft, Paid, Overdue).total_amount- Total amount of the invoice.currency- Currency used in the invoice.
Dependencies
- Bexio API with authentication credentials
Troubleshooting
- Common issues include API authentication failures, which can be resolved by verifying the API key or token used in credentials.
- Incorrect or unsupported filter values may cause errors; ensure that status and other filter options are valid as per the API documentation.
- Network or connectivity issues can cause request failures; check internet connection and API endpoint availability.
Links
- Bexio API Documentation - Official documentation for the Bexio API, including endpoints and parameters for invoice retrieval.