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, including the 'Suppliers' resource with the 'Test Supplier Service File' operation. It allows users to test and validate supplier service files by sending parameters such as file parser type, header presence, delimiter, and custom JavaScript code for parsing and validation. This node is useful for automating supplier data integration and validation workflows, ensuring that service files conform to expected formats before further processing.

Use Case Examples

  1. Testing a CSV service file from a supplier to verify its format and parse rows using custom JavaScript code.
  2. Validating a TSV service file with or without headers, specifying the starting row and delimiter, to ensure compatibility with downstream systems.

Properties

Name Meaning
Id Unique identifier for the supplier service file test.
Additional Body Fields Additional optional fields to customize the service file test, including enabling support, parser type, header presence, start row, delimiter, validation code, parsing code, and parser version.

Output

JSON

  • json - Response data from the Billing Booth One API after testing the supplier service file.

Dependencies

  • Billing Booth One API with an API key credential

Troubleshooting

  • Common issues include missing or incorrect API credentials, invalid or missing required parameters such as the supplier ID, and malformed JavaScript code in the validation or parsing fields.
  • Error messages may indicate missing binary data if a binary property is specified but not found, or routing errors if the resource-operation combination is not properly configured.
  • To resolve errors, ensure all required parameters are provided, API credentials are valid, and custom JavaScript code is syntactically correct.

Discussion