HaloPSA Complete icon

HaloPSA Complete

Get data from the HaloPSA API

Actions290

Agent → Get Many

AI-generated

Summary

Retrieve HaloPSA agents and return their records as n8n items. Use filters to narrow or order results, request extra details or counts, and control pagination; dynamic JSON filters can override matching fields in Filters.

Inputs

  • Filters — Optional criteria include name, email, or telephone search; client, department, team, role, qualification, status, and permission filters; and options for returned fields, membership, roles, status, and ticket counts. You can also set ordering fields, descending order, and pagination settings. Comma-separated values are supported for Active Inactive, Departments, Online Statuses, Qualifications, and Teams.
  • Filters (JSON) — Optional JSON object of dynamic filters. Values override matching keys from Filters and can be set with expressions, for example {"client_id": {{ $json.client_id }}}.

Output shape

A list of agent records, each returned as an n8n item.

Available fields depend on the filters and inclusion options selected. Pagination settings control the requested page; no specific response envelope or field set is declared here.

Links

Discussion