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 roles within the system. It allows users to modify various permissions and attributes associated with a role, such as customer write access, payment processing permissions, administrative rights, and more. This node is useful for automating role management in billing and customer management systems, ensuring that user roles are kept up-to-date programmatically.

Use Case Examples

  1. Updating a role to grant or revoke customer write permissions.
  2. Modifying administrative permissions for a specific role.
  3. Changing payment processing capabilities for a role.

Properties

Name Meaning
Id Unique identifier of the role to update.
Additional Body Fields Optional fields to update various role permissions and attributes such as name, customer write access, payment permissions, admin rights, and super user status.

Output

JSON

  • json - The response from the Billing Booth One API after updating the role, containing the updated role data or error information.

Dependencies

  • Billing Booth One API key credential

Troubleshooting

  • Ensure the provided role Id is valid and exists in the system to avoid errors.
  • Verify that the API key credential is correctly configured and has sufficient permissions.
  • Check that boolean fields are correctly set to true or false as required by the API.
  • If the node throws a 'No routing information found' error, verify that the resource and operation parameters are correctly set to 'Roles' and 'Update Role' respectively.

Discussion