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 operations related to invoices, specifically sending invoices in this context. It allows users to send one or multiple invoices by their unique IDs, optionally specifying an email address to send the invoices to. This node is useful for automating invoice dispatch processes in billing workflows, such as sending invoices to clients automatically after generation.

Use Case Examples

  1. Automatically send invoices to clients after they are created in the system.
  2. Batch send multiple invoices by providing a list of invoice IDs.
  3. Send invoices to a specific email address different from the default recipient.

Properties

Name Meaning
Id Unique identifier of the invoice to send, required for the operation.
Id List of unique invoice IDs to send, provided as a JSON array.
Additional Body Fields Optional additional fields to include in the request body, such as an email address to send the invoice(s) to.

Output

JSON

  • json - The response from the Billing Booth One API after sending the invoice(s), typically containing status or confirmation details.

Dependencies

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

Troubleshooting

  • Ensure the 'Id' property is provided and correctly formatted as a number or JSON array of numbers; missing or invalid IDs will cause errors.
  • Verify the API base URL and access token are correctly configured in the credentials to avoid authentication errors.
  • If sending binary data, ensure the specified binary property exists on the input item; otherwise, an error will be thrown.
  • Check that the 'Additional Body Fields' such as email are correctly formatted; invalid email addresses may cause the API to reject the request.

Links

Discussion