Actions125
- Ticket Actions
- Ticket Note Actions
- Ticket Attachment Actions
- Company Actions
- Company Note Actions
- Company Attachment Actions
- Contact Actions
- Resource (Employee) Actions
- Contract Actions
- Contract Note Actions
- Project Actions
- Project Note Actions
- Task Actions
- Task Note Actions
- Time Entry Actions
- Configuration Item Actions
- Configuration Item Note Actions
- Product Actions
- Opportunity Actions
- Quote Actions
- Quote Item Actions
- Service Call Actions
- Invoice Actions
- Subscription Actions
- Inventory Item Actions
- Purchase Order Actions
- Purchase Order Item Actions
Task → List Tasks
AI-generatedSummary
List Tasks
Inputs
- returnAll — Whether to return all results or only up to a given Limit. When false, the Limit field controls the maximum number of records returned. Default is false (limited).
- limit — Maximum number of results to return when Return All is disabled. Minimum value is 1, default is 50.
- includeFields — Optional comma‑separated list of field names to include in each returned task (e.g. id,title,createDate). Leave empty to return all fields.
- useAdvancedFilters — Show the advanced filter controls (row‑builder + raw JSON). When false only any resource‑specific quick filters are used.
- advancedFilters — A list of filter clauses (field, operator, value, udf flag) that are combined with AND. Visible when Use Advanced Filters is enabled.
- filterJson — Raw Autotask filter array (JSON) that is merged with the other filters. Allows OR groups, nested clauses, or any filter not expressible via the UI. Defaults to an empty array.
- requestOptions — Header overrides for the request. Currently supports Impersonation Resource ID to override the credential’s default impersonation.
Output shape
Array of task objects. Each object contains the fields requested via Include Fields (or all fields if none specified).
When Return All is false the array is truncated to the Limit value; when true all matching tasks are returned subject to Autotask’s pagination limits.
Examples
Example 1: Return the first 25 tasks with only id and title fields.
Set Return All = false, Limit = 25, Include Fields = id,title
Example 2: Get all tasks whose status is either 1 (New) or 5 (Completed) using a custom JSON filter for an OR condition.
Enable Use Advanced Filters, set Filter JSON to [{'op':'or','items':[{'op':'eq','field':'status','value':1},{'op':'eq','field':'status','value':5}]}]
