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 on different resources. Specifically, for the CLI resource with the Create Cli operation, it allows users to create a new line identifier (CLI) with associated details such as type, customer association, and optional additional fields. This is useful for managing telephony line data within a billing system, enabling automation of line creation and configuration.

Use Case Examples

  1. Creating a new CLI line with a unique identifier, specifying its type and associating it with a customer ID.
  2. Adding optional details like description, cost centre, and billing exclusions when creating a CLI line.

Properties

Name Meaning
Identifier Line identifier, a required string to uniquely identify the CLI line.
Cli Type Id Type of line, a required numeric identifier representing the CLI type.
Customer Id Customer association, a required numeric ID linking the CLI to a customer.
Additional Body Fields Optional additional fields to include in the CLI creation request, such as description, cost centre, billing exclusions, and spending caps.

Output

JSON

  • json - The JSON response from the Billing Booth One API representing the created CLI or error details if the operation fails.

Dependencies

  • Requires an API key credential for Billing Booth One API authentication.

Troubleshooting

  • Common issues include missing required parameters like identifier, cli_type_id, or customer_id, which will cause the API request to fail.
  • Errors related to invalid or expired API tokens can occur; ensure the API key credential is valid and has proper permissions.
  • If the node throws an error about missing routing information, it indicates an unsupported resource-operation combination or misconfiguration.
  • Binary data handling errors may occur if the specified binary property does not exist on the input item.

Discussion