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 update integration configurations. It is useful for automating the management of integrations with various accounting and invoicing platforms, allowing users to update integration details such as mode, name, description, status, and supported features. For example, it can update an integration to switch between automatic and manual modes, or modify metadata and invoice handling settings.

Use Case Examples

  1. Updating an integration's mode to 'manual' to control invoice pushing manually.
  2. Changing the integration's name or description to better identify it among multiple integrations.
  3. Enabling or disabling support for invoices or customers within the integration.

Properties

Name Meaning
Id Unique identifier of the integration to update.
Mode The mode of the integration, either automatic or manual, controlling how invoices and customers are pushed.
Additional Body Fields Optional additional fields to update on the integration, including name, description, integration type, support flags, status, push settings, invoice reference, and metadata.

Output

JSON

  • data - The response data from the Billing Booth One API after updating the integration.

Dependencies

  • Billing Booth One API key credential

Troubleshooting

  • Ensure the 'Id' property is correctly set to the integration's unique identifier; otherwise, the update will fail.
  • Verify that the API key credential is valid and has sufficient permissions to update integrations.
  • If the node throws a 'No routing information found' error, check that the resource and operation parameters are correctly set to 'Integrations' and 'Update Integration'.
  • When using binary data properties, ensure the specified binary property exists on the input item to avoid errors.

Links

Discussion