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 related to billing and email settings. Specifically, for the 'Email Settings' resource and 'Validate Email Template' operation, it validates an email template by sending the template details (such as type, name, subject, and HTML body) to the API. This is useful for ensuring that email templates are correctly formatted and valid before use in automated billing or notification workflows.

Use Case Examples

  1. Validating an invoice email template before sending it to customers.
  2. Checking the correctness of a password reset email template to avoid sending broken emails.
  3. Validating commission report email templates to ensure proper formatting.

Properties

Name Meaning
Organisation Id Unique identifier for the organisation, required to specify the context for the email template validation.
Additional Body Fields Collection of additional fields for the email template including type (e.g., invoice, credit note), name, subject, and HTML body content to be validated.

Output

JSON

  • data - Response data from the Billing Booth One API indicating the validation result of the email template.

Dependencies

  • Billing Booth One API with an API key credential for authentication

Troubleshooting

  • Common issues include missing or incorrect organisation ID, invalid or incomplete email template fields, and network or authentication errors with the API.
  • Error messages may indicate missing routing information for the resource-operation pair, missing binary data if specified, or HTTP request failures. To resolve, ensure all required parameters are provided, the API credentials are valid, and the node configuration matches the API requirements.

Discussion