settings_tasks_list
Retrieve and filter task data from ServiceTitan by status, date, priority, assignment, or related entities to manage work tracking and oversight.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| active | No | Filter by active status | True |
| sort | No | Sort: Field (default), +Field (asc), or -Field (desc). Fields: Id, CreatedOn, DescriptionModifiedOn, CompletedBy, Priority | |
| reportedBefore | No | Reported date upper bound (UTC) | |
| reportedOnOrAfter | No | Reported date lower bound (UTC) | |
| completeBefore | No | Completion date upper bound (UTC) | |
| completeOnOrAfter | No | Completion date lower bound (UTC) | |
| isClosed | No | Deprecated: filter by task closure state (use statuses when possible) | |
| statuses | No | Comma-separated task statuses | |
| ids | No | Comma-separated task IDs | |
| name | No | Task name filter | |
| includeSubtasks | No | Include subtasks in each task payload | |
| businessUnitIds | No | Comma-separated business unit IDs | |
| employeeTaskTypeIds | No | Comma-separated employee task type IDs | |
| employeeTaskSourceIds | No | Comma-separated employee task source IDs | |
| employeeTaskResolutionIds | No | Comma-separated employee task resolution IDs | |
| reportedById | No | Reported by employee ID | |
| assignedToId | No | Assigned to employee ID | |
| involvedEmployeeIdList | No | Comma-separated involved employee IDs | |
| customerId | No | Customer ID | |
| jobId | No | Job ID | |
| projectId | No | Project ID | |
| priorities | No | Comma-separated task priorities | |
| taskNumber | No | Task number | |
| jobNumber | No | Job number | |
| page | No | Page number (starts at 1) | |
| pageSize | No | Records per page (default 50) | |
| includeTotal | No | Include total count in response | |
| createdBefore | No | ||
| createdOnOrAfter | No | ||
| modifiedBefore | No | ||
| modifiedOnOrAfter | No |