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 operations related to invoice templates, specifically to retrieve the binary content of a CDR (Call Detail Record) template. It is useful for users who need to programmatically access and download invoice template files in binary format, such as PDF or other document types, for further processing or storage.

Use Case Examples

  1. A telecom company automates the retrieval of CDR invoice templates to generate billing reports.
  2. An accounting system integrates with Billing Booth One to fetch invoice templates for client invoicing workflows.

Properties

Name Meaning
Organisation Id Unique identifier for the organisation whose invoice template is being retrieved.
Template Specifies the template to use for the CDR invoice.
Template Font Specifies the font to use in the template.
Itemise Sms Boolean flag to indicate whether SMS items should be itemised in the invoice.
Itemise Data Boolean flag to indicate whether data items should be itemised in the invoice.

Output

JSON

  • data - The JSON response data from the Billing Booth One API, typically containing the invoice template information or metadata.

Dependencies

  • Billing Booth One API
  • An API key credential for authentication

Troubleshooting

  • Ensure the Organisation Id is valid and the API key credential is correctly configured to avoid authentication errors.
  • If the binary property name is specified but the binary data is missing, the node will throw an error indicating the binary property does not exist on the item.
  • Check that the query parameters such as template, templateFont, itemiseSms, and itemiseData are correctly set to avoid unexpected API responses.
  • If the API base URL is incorrect or unreachable, the node will fail to connect and return an error.

Discussion