Halo PSA icon

Halo PSA

Consume Halo PSA API

Actions795

Feed → List Of Feed

AI-generated

Overview

This node integrates with the Halo PSA API to retrieve and manipulate data related to various resources. Specifically, for the Feed resource with the List Of Feed operation, it fetches a list of feed entries from the Halo PSA system based on provided filtering criteria.

Typical use cases include:

  • Aggregating activity feeds or updates related to clients, agents, users, or assets.
  • Filtering feeds by specific parameters such as account manager, agent, user, or related entities.
  • Paginating through feeds using identifiers to get newer or older entries.

For example, a support team might use this node to pull recent ticket updates or client interactions filtered by a particular agent or client ID.

Properties

Name Meaning
Accountmanager Id Filter feeds by a specific account manager's identifier.
Agent Only Filter to include only feeds related to agents.
Count Limit the number of feed items returned.
Exclude Private Exclude private feed entries from the results.
Followed Only Include only feeds that are followed by the current user.
Newer Than Id Return feeds with IDs newer than the specified ID (for pagination).
Older Than Id Return feeds with IDs older than the specified ID (for pagination).
One Agent Id Filter feeds related to one specific agent by ID.
One Agents Tickets Id Filter feeds related to tickets assigned to one specific agent by ID.
One User Id Filter feeds related to one specific user by ID.
Related Asset Id Filter feeds related to a specific asset by ID.
Related Client Id Filter feeds related to a specific client by ID.
Related Site Id Filter feeds related to a specific site by ID.
Related User Id Filter feeds related to a specific user by ID.
User Only Filter to include only feeds related to users.

All these properties are used as query parameters in the API request to filter the feed list accordingly.

Output

The node outputs an array of JSON objects representing feed entries retrieved from the Halo PSA API. Each item corresponds to a feed record matching the applied filters.

The exact structure of each feed entry depends on the API response but typically includes details such as feed ID, related entities, timestamps, content, and metadata.

No binary data output is produced by this operation.

Dependencies

  • Requires connection to the Halo PSA API via an API key credential.
  • The node expects credentials providing:
    • Base URL of the Halo PSA instance.
    • Tenant identifier.
    • Client ID.
    • Client secret.

These credentials must be configured in n8n before using the node.

Troubleshooting

  • No credentials returned!
    This error indicates missing or misconfigured API credentials. Ensure the Halo PSA API credentials are properly set up in n8n.

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

  • API request failures
    Network issues, invalid query parameters, or authentication errors may cause request failures. Check the API credentials, network connectivity, and parameter values.

  • JSON parsing errors
    If additional JSON parameters are used, ensure they are valid JSON strings.

Using "Continue On Fail" can help process multiple inputs even if some fail.

Links and References


Note: The above summary is based solely on static analysis of the provided source code and property definitions.

Discussion