Billing Booth One icon

Billing Booth One

Interact with Billing Booth One API

Actions476

Overview

This node integrates with the Billing Booth One API to perform various operations on different resources. Specifically, for the 'Products' resource and the 'Bulk Create Product' operation, it allows users to create multiple products in bulk by sending a JSON list of product details to the API. This is useful for automating the addition of many products at once, such as when onboarding a new catalog or updating an existing one.

Use Case Examples

  1. Bulk create multiple products by providing a JSON array of product objects, each containing service codes, pricing by tariff, and pricing by customer.
  2. Automate product catalog updates by integrating this node into workflows that fetch product data from external sources and push them to Billing Booth One.

Properties

Name Meaning
Additional Body Fields Allows specifying additional fields for the request body, including a JSON list of products to be created in bulk.

Output

JSON

  • json - The JSON response from the Billing Booth One API after attempting to bulk create products. This typically includes details of the created products or error information.

Dependencies

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

Troubleshooting

  • Ensure the JSON format for the 'Products' field is correct and parsable; invalid JSON will cause errors.
  • Verify that the API base URL and access token are correctly configured in the node credentials.
  • If the node throws a 'No routing information found' error, check that the resource and operation parameters are correctly set to 'Products' and 'Bulk Create Product'.
  • If the API returns errors, inspect the error messages in the node output to identify issues such as missing required fields or invalid data formats.

Discussion