Actions290
- Action Actions
- Agent Actions
- Appointment Actions
- Approval Process Actions
- Approval Process Rule Actions
- Asset Actions
- Attachment Actions
- Automation Actions
- Canned Text Actions
- Category Actions
- Client Actions
- Contract Actions
- Contract Rule Actions
- Contract Schedule Actions
- Contract Schedule Plan Actions
- Custom API Call Actions
- Feed Actions
- Field Info Actions
- Holiday Actions
- Invoice Actions
- Invoice Payment Actions
- Item Actions
- Knowledge Base Actions
- Lookup Actions
- Notification Actions
- Opportunity Actions
- Outcome Actions
- Product Branch Actions
- Product Component Actions
- Project Actions
- Purchase Order Actions
- Quotation Actions
- Raynet Actions
- Raynet Detail Actions
- Recurring Invoice Actions
- Release Actions
- Release Note Group Actions
- Reporting Actions
- Sales Order Actions
- Secure Secret Link Actions
- Security Check Actions
- Site Actions
- Supplier Actions
- Survey Actions
- Tag Actions
- Team Actions
- Ticket Actions
- Ticket Approval Actions
- Ticket Status Actions
- Ticket To-Do Actions
- Ticket Type Actions
- Timesheet Actions
- Timesheet Event Actions
- Top Level Actions
- Transcription Actions
- User Actions
- Webhook Actions
- Webhook Event Actions
Action → Get Many
AI-generatedSummary
Retrieve multiple actions from HaloPSA with optional filters and pagination controls.
Inputs
- Return All — Boolean to decide whether to return all matching actions or only up to a limit.
- Limit — Maximum number of actions to return when 'Return All' is false (minimum 1, default 50).
- Filters — Collection of optional filters to narrow down actions returned, including action outcome, date ranges, ticket ID, and flags such as agent only, exclude billing, important only, and more.
- Filters (JSON) — Dynamic filters as a JSON object; overrides overlapping values in the standard Filters collection. Supports expressions.
Output shape
a list of action records
The operation returns an array of action items matching the given criteria. If 'Return All' is false, the result contains up to 'Limit' records. Filtering options allow precise querying of actions, such as restricting to agents, ticket ID, date ranges, action types, or visibility flags. Filtering JSON overrides the same keys from the standard filters collection.
Examples
Example 1: Retrieve up to 100 recent public, non-billing actions for a specific ticket
Set 'Return All' to false, 'Limit' to 100, specify 'Ticket ID', and set 'Exclude Billing' and 'Exclude Private' filters to true.
Example 2: Get all important actions completed by agents from a starting date
Set 'Return All' to true, enable 'Agent Only', 'Important Only', and set 'Start Date' in filters accordingly.