HaloPSA Complete icon

HaloPSA Complete

Get data from the HaloPSA API

Actions290

Ticket → Get Many

AI-generated

Summary

Retrieve a list of HaloPSA tickets, optionally filtering and ordering the results and requesting selected ticket details. Return a limited set or all matching tickets, with dynamic JSON filters able to override values in the Filters collection.

Inputs

  • Return All / Limit — Set Return All to fetch all matching results; otherwise Limit controls the maximum number returned and defaults to 50.
  • Filters — Optional ticket query parameters. Filters cover ticket IDs and relationships, client, agent, status and type, categories, dates, billing, searches, and other criteria; they can also request additional response details. Start Date or End Date should be paired with Date Search Field.
  • Filters (JSON) — Optional dynamic filter object, useful with expressions. Its values override matching keys from Filters.

Output shape

A list of ticket records

The operation uses the shared get-all request and pagination helpers; Return All requests all matching results, while the default mode caps results at the configured Limit. Requested fields and filters affect the response; Ticket ID Only requests IDs only and is documented as incompatible with pagination.

Links

Discussion