Halo PSA icon

Halo PSA

Consume Halo PSA API

Actions795

Licence Info → List Of Licence Info

AI-generated

Overview

This node integrates with the Halo PSA API to retrieve information about licenses. Specifically, the "Licence Info" resource with the "List Of Licence Info" operation allows users to query and list license details from their Halo PSA system. This is useful for IT service management scenarios where you need to monitor, audit, or report on software licenses managed within Halo PSA.

Practical examples include:

  • Fetching a paginated list of licenses to display in dashboards.
  • Applying advanced search filters to find specific licenses.
  • Sorting license data by various fields to analyze usage or compliance.

Properties

Name Meaning
Advanced Search A string parameter to perform complex filtering or search queries on license data.
Count Number of license records to return (limit).
Order Primary field name to sort the results by.
Order 2 Secondary field name for sorting results.
Order 3 Tertiary field name for sorting results.
Order 4 Fourth-level field name for sorting results.
Order 5 Fifth-level field name for sorting results.
Orderdesc Boolean or flag indicating descending order for the primary sort field.
Orderdesc 2 Descending order flag for the secondary sort field.
Orderdesc 3 Descending order flag for the tertiary sort field.
Orderdesc 4 Descending order flag for the fourth sort field.
Orderdesc 5 Descending order flag for the fifth sort field.
Page No The page number to retrieve in paginated results.
Page Size Number of items per page in paginated results.
Pageinate Flag or parameter related to pagination control (likely a boolean or integer).
Site Id Identifier to filter licenses by a specific site or location.

Output

The node outputs JSON data containing the list of license information retrieved from the Halo PSA API. Each item in the output corresponds to a license record matching the query parameters.

  • The json field contains the raw response from the API, which includes license details such as license identifiers, descriptions, status, and other metadata.
  • There is no indication that this node outputs binary data.

Dependencies

  • Requires an API key credential for authenticating with the Halo PSA API.
  • The node expects configuration of base URL, tenant ID, client ID, and client secret for the Halo PSA API connection.
  • Uses HTTP requests to communicate with the Halo PSA REST endpoints.

Troubleshooting

  • No credentials returned!: This error occurs if the node cannot access the required API authentication credentials. Ensure the API key and other authentication details are correctly configured in n8n.
  • Resource or Operation not found: If the specified resource or operation does not exist, verify that the correct resource ("Licence Info") and operation ("List Of Licence Info") names are used.
  • API request failures: Network issues, invalid parameters, or permission problems can cause request errors. Check the API credentials, endpoint URLs, and parameter values.
  • JSON parsing errors: When using JSON parameters, ensure the input strings are valid JSON to avoid parsing exceptions.
  • To handle errors gracefully, enable the "Continue On Fail" option in the node settings.

Links and References

Discussion