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 retrieve the count of invoices based on specified criteria. It is useful for users who want to get invoice statistics filtered by billing period, customer, or organization. For example, a user can get the number of invoices issued between two dates or for a specific customer or organization.

Use Case Examples

  1. Get the total invoice count for a billing period from January 1, 2024, to January 31, 2024.
  2. Retrieve the invoice count for a specific customer by providing the customer ID.
  3. Fetch the invoice count for a particular organization within a date range.

Properties

Name Meaning
Additional Fields Optional filters for the invoice count query, including billing period start and end dates, customer ID, and organisation ID.

Output

JSON

  • json - The JSON response from the Billing Booth One API containing the invoice count data.

Dependencies

  • Billing Booth One API with an API key credential

Troubleshooting

  • Ensure the API base URL is correctly configured in the credentials; otherwise, the node will fail to connect.
  • If the node throws a 'No routing information found' error, verify that the resource and operation parameters are correctly set to 'Revenue' and 'Get Invoice Count'.
  • If the API returns an error, check that the query parameters (start, end, customer_id, organisation_id) are valid and correctly formatted.
  • If the node fails due to missing binary data when expected, ensure the binary property name is correctly specified and the binary data exists on the input item.

Discussion