Actions42
- Item Actions
- Banking Actions
- Contact Actions
- Invoice Actions
- Order Actions
- Quote Actions
Overview
This node interacts with the Bexio API to manage invoices, specifically supporting the deletion of invoices by their ID. It is useful in scenarios where automated workflows need to remove invoices from the Bexio system, such as cleaning up test data, correcting errors, or managing invoice lifecycle programmatically.
Use Case Examples
- Automatically delete an invoice after it has been fully processed and archived elsewhere.
- Remove duplicate or erroneous invoices based on specific criteria in an automated workflow.
Properties
| Name | Meaning |
|---|---|
| Invoice ID | The unique identifier of the invoice to be deleted. This is a required string input that specifies which invoice the delete operation will target. |
Output
JSON
id- The ID of the deleted invoice, confirming which invoice was removed.success- Boolean indicating whether the deletion was successful.
Dependencies
- Requires an API key credential for authenticating with the Bexio API.
Troubleshooting
- Common issues include providing an invalid or non-existent Invoice ID, which will result in an error from the Bexio API indicating the invoice could not be found.
- Authentication errors may occur if the API key credential is missing or invalid, resulting in authorization failures.
- Network or API downtime can cause request failures; retrying or checking Bexio service status is recommended.
Links
- Bexio API Documentation - Official documentation for the Bexio API, including endpoints for managing invoices.