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 retrieve Call Detail Records (CDR). Specifically, the 'Get All Cdr Records' operation fetches multiple CDR entries based on various filter criteria such as supplier ID, customer ID, destination ID, date range, and more. It supports pagination through limit and offset parameters and allows sorting of results. This node is useful for users who need to analyze or process call records from the Billing Booth One system, for example, to generate reports or monitor call activity.

Use Case Examples

  1. Retrieve the last 10 CDR records for a specific supplier within a date range.
  2. Fetch CDR records filtered by customer and sorted by date in descending order.

Properties

Name Meaning
Limit Maximum number of CDR entries to return.
Offset Starting offset for the list of CDR records to support pagination.
Supplier Id Filter CDR records by the supplier's ID.
Customer Filter CDR records by customer ID, selectable from a list of customers.
Destination Id Filter CDR records by destination ID.
Cdr File Id Filter by one or more CDR file IDs.
From Start date/time to filter CDR records from.
To End date/time to filter CDR records to.
Sort Sort order of the results, supporting multiple comma-separated values such as 'name', '-date', or 'date'.

Output

JSON

  • data - The retrieved CDR records or response data from the Billing Booth One API.

Dependencies

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

Troubleshooting

  • Common issues include missing or invalid API credentials, resulting in authentication errors.
  • Incorrect filter parameters may lead to empty results or API errors; ensure parameters like supplier_id, customer_id, and date ranges are valid.
  • If the binary property name is specified but the binary data is missing, an error will be thrown indicating the binary property does not exist on the item.

Links

Discussion