Bexio icon

Bexio

Interact with Bexio API

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

  1. Automatically delete an invoice after it has been fully processed and archived elsewhere.
  2. 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

Discussion