Actaport icon

Actaport

Interact with Actaport API. Actaport is a cloud-based legal practice management software that provides digital law office tools for case management, communication, and practice administration.

Actions29

Overview

This node integrates with the Actaport API, a cloud-based legal practice management software. Specifically, for the Rechnungen (Invoices) resource and the Get Many operation, it retrieves multiple invoices from Actaport in a paginated manner.

This operation is useful when you want to fetch a list of invoices for further processing, reporting, or automation workflows within n8n. For example, you might use this node to:

  • Retrieve all invoices created within a certain period by iterating through pages.
  • Aggregate invoice data for financial reporting.
  • Trigger follow-up actions based on invoice statuses or amounts.

Properties

Name Meaning
Page Zero-based page index (0..N). Specifies which page of results to retrieve.
Size The number of invoices to return per page. Controls the page size of the result set.

These properties allow you to control pagination when fetching many invoices.

Output

The node outputs JSON data representing the invoices retrieved from the Actaport API. The structure corresponds to the API's response for listing invoices, typically an array of invoice objects including details such as invoice ID, date, amount, status, and related metadata.

No binary data output is indicated for this operation.

Dependencies

  • Requires an API key credential for authenticating with the Actaport API.
  • The base URL for the API must be configured in the credentials.
  • The node uses HTTP GET requests to the /rechnungen endpoint with query parameters for pagination (page and size).

Troubleshooting

  • Empty Results: If no invoices are returned, verify that the page and size parameters are correct and that invoices exist in the account.
  • Authentication Errors: Ensure the API key credential is valid and has sufficient permissions.
  • Rate Limits: The Actaport API may enforce rate limits; if you encounter errors related to too many requests, implement retry logic or increase delay between calls.
  • Invalid Parameters: Passing negative or non-integer values for page or size may cause errors; ensure these are valid numbers.

Links and References

Discussion