Billing Booth One icon

Billing Booth One

Interact with Billing Booth One API

Actions476

Overview

This node interacts with the Billing Booth One API to perform various operations on different resources, including invoices. Specifically, for the 'Invoices' resource and 'Refresh Invoice' operation, it sends a GET request to refresh the invoice data based on the provided invoice ID. This node is useful for automating invoice management tasks such as updating invoice information in real-time within workflows.

Use Case Examples

  1. Refreshing an invoice to get the latest status or details after changes have been made externally.
  2. Automating invoice updates in accounting or billing workflows to ensure data consistency.

Properties

Name Meaning
Id Unique identifier of the invoice to refresh, required for the 'Refresh Invoice' operation on the 'Invoices' resource.

Output

JSON

  • json - The JSON response from the Billing Booth One API containing the refreshed invoice data or error information if the request fails.

Dependencies

  • Requires an API key credential for Billing Booth One API authentication.

Troubleshooting

  • Common issues include missing or invalid API credentials, resulting in authentication errors.
  • Incorrect or missing invoice ID parameter will cause the API request to fail or return an error.
  • Network or API endpoint issues may cause request failures; verify the base URL and network connectivity.
  • Error messages from the API are propagated and can be found in the output JSON under the 'error' property if 'Continue On Fail' is enabled.

Links

Discussion