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 update data retention settings for an organization. It allows users to specify the retention period in days and configure additional options such as anonymizing customer data and removing call detail records (CDRs). This node is useful for automating compliance with data retention policies and managing data lifecycle in billing systems.

Use Case Examples

  1. Updating the data retention period for an organization to 30 days.
  2. Enabling customer data anonymization and CDR removal as part of the retention policy update.

Properties

Name Meaning
Organisation Id Unique identifier of the organization for which data retention settings are updated.
Retention In Days Number of days before the data retention policy options take effect.
Customer Anonymise Enabled Boolean flag to anonymize personal customer information and remove associated invoices.
Cdr Removal Enabled Boolean flag to remove Call Detail Records (CDRs) as part of the data retention policy.

Output

JSON

  • data - Response data from the Billing Booth One API after updating data retention settings.

Dependencies

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

Troubleshooting

  • Ensure the API base URL and credentials are correctly configured to avoid authentication errors.
  • Verify that the organisationId and retention_in_days parameters are provided and valid to prevent request failures.
  • If the node throws an error about missing routing information, check that the resource and operation parameters are correctly set to 'Data Retention' and 'Update Data Retention'.
  • When using binary data input, ensure the specified binary property exists on the input item to avoid errors.

Discussion