Halo PSA icon

Halo PSA

Consume Halo PSA API

Actions795

Licence Change → List Of Licence Change

AI-generated

Overview

This node integrates with the Halo PSA API to retrieve a list of licence changes. It is designed to query and fetch detailed records about changes made to licences within the Halo PSA system. This can be useful for auditing, reporting, or synchronizing licence change data with other systems.

Typical use cases include:

  • Fetching recent licence changes filtered by date or licence ID.
  • Paginating through large sets of licence change records.
  • Sorting licence changes by various fields in ascending or descending order.
  • Retrieving only IDs or full details depending on the need.

For example, a user might want to get all licence changes after a certain date, ordered by change date descending, to monitor recent updates.

Properties

Name Meaning
Change Date Filter licence changes by a specific change date.
Count Limit the number of licence change records returned.
Idonly Return only the IDs of licence changes instead of full details.
Licence Id Filter licence changes by a specific licence identifier.
Order Primary field to sort the results by (e.g., change date).
Order 2 Secondary field to sort the results by.
Order 3 Tertiary field to sort the results by.
Order 4 Fourth-level field to sort the results by.
Order 5 Fifth-level field to sort the results by.
Orderdesc Boolean or flag indicating if the primary order should be descending.
Orderdesc 2 Boolean or flag indicating if the secondary order should be descending.
Orderdesc 3 Boolean or flag indicating if the tertiary order should be descending.
Orderdesc 4 Boolean or flag indicating if the fourth-level order should be descending.
Orderdesc 5 Boolean or flag indicating if the fifth-level order should be descending.
Page No The page number to retrieve when paginating results.
Page Size Number of records per page when paginating results.
Pageinate Flag to enable or disable pagination.
Search Text search filter applied to licence changes.

Output

The node outputs an array of JSON objects representing licence change records retrieved from the Halo PSA API. Each item corresponds to one licence change entry, containing all relevant fields as provided by the API.

If the idonly property is set, the output will contain only the IDs of the licence changes rather than full detail objects.

No binary data output is produced by this operation.

Dependencies

  • Requires an API key credential for authenticating with the Halo PSA API.
  • The node expects configuration of base URL, tenant identifier, client ID, and client secret via credentials.
  • Network access to the Halo PSA API endpoint is necessary.

Troubleshooting

  • No credentials returned!
    This error indicates missing or misconfigured API authentication credentials. Ensure that the required API key credential is properly set up in n8n.

  • Resource or Operation not found
    If the specified resource or operation does not exist, verify that the correct resource ("Licence Change") and operation ("List Of Licence Change") are selected.

  • API request failures
    Errors during the API call may occur due to network issues, invalid parameters, or API limits. Check the error message returned and validate input parameters such as dates, IDs, and pagination values.

  • JSON parsing errors
    If using advanced query parameters or JSON request bodies, ensure that JSON strings are well-formed.

Links and References

Discussion