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 Call Detail Records (CDR), specifically applying pricing to CDR data. It is useful for telecom or billing systems where users need to apply pricing rules to call records within specified date ranges or for specific CDR files. For example, a user can apply pricing to calls made between two dates or to calls contained in certain CDR files.

Use Case Examples

  1. Apply pricing to CDRs from January 1, 2024, to January 31, 2024, to calculate billing amounts for that period.
  2. Apply pricing to specific CDR files uploaded to the system to update their cost information.

Properties

Name Meaning
Additional Body Fields Optional additional fields to include in the request body, such as date/time range ('From' and 'To') and one or more CDR file IDs.

Output

JSON

  • json - The JSON response from the Billing Booth One API after applying pricing, which may include pricing results or status information.

Dependencies

  • Billing Booth One API with an API key credential for authentication

Troubleshooting

  • Ensure the API base URL is correctly configured in the credentials; otherwise, requests may fail.
  • If the 'From' or 'To' date/time fields are incorrectly formatted or empty, the API may not apply pricing as expected.
  • If specifying a binary property name for file upload, ensure the binary data exists on the input item; otherwise, an error will be thrown.
  • Common error messages include missing routing information for the selected resource and operation, which indicates a configuration issue in the node setup.
  • Network or authentication errors may occur if the API key credential is invalid or expired.

Discussion