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 based on the selected resource and operation. It supports dynamic routing and request construction, allowing users to specify parameters, body fields, and handle binary data uploads. A common use case is automating billing and integration workflows by connecting to the Billing Booth One API to fetch or send data programmatically.

Use Case Examples

  1. Automate billing data retrieval from Billing Booth One.
  2. Build integration OAuth URLs for various accounting platforms.
  3. Upload files or data to Billing Booth One endpoints.

Properties

Name Meaning
Additional Body Fields Allows adding extra fields to the request body, including selecting the integration name (e.g., Xero, Sage) and specifying a callback state for OAuth URL building.

Output

JSON

  • json - The JSON response returned from the Billing Booth One API for the requested operation.

Dependencies

  • Billing Booth One API with an API key credential

Troubleshooting

  • Ensure the Billing Booth One API credentials are correctly configured and valid.
  • Verify that the selected resource and operation have proper routing information; missing routing will cause errors.
  • If using binary data, ensure the specified binary property exists on the input item.
  • Handle API errors gracefully; the node can continue on fail if configured, otherwise it throws detailed error messages.

Discussion