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 manage integrations. Specifically, the 'Add Integration' operation allows users to add a new integration with various supported apps such as Xero, Sage, QuickBooks, and others. It is useful for automating the setup of app integrations within the Billing Booth One platform, enabling seamless data flow between different accounting and business management systems.

Use Case Examples

  1. Adding a new Xero integration by specifying the app name and optionally providing an OAuth token and tenant information.
  2. Adding a Sage integration with a friendly description to differentiate it from other Sage integrations.

Properties

Name Meaning
Name Specifies the app to integrate with, such as Xero, Sage, Kashflow, etc. This is a required field and determines the integration type.
Additional Body Fields Optional additional fields to provide more details about the integration, including a friendly description, OAuth token, and OAuth tenant if required.

Output

JSON

  • json - The JSON response from the Billing Booth One API after adding the integration, containing details of the created integration or error information if the operation 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 required parameters such as the integration name can cause the operation to fail.
  • Errors from the Billing Booth One API are returned in the JSON output; users should check the error messages for details.
  • Ensure that OAuth tokens and tenant information are correctly provided if the integration requires OAuth authentication.

Discussion