autotask_search_time_entries
Search and filter time entries in Autotask by resource, ticket, project, date range, or approval status to track work hours and billing status.
Instructions
Search for time entries in Autotask. Returns 25 results per page by default. Time entries can be filtered by resource, ticket, project, task, date range, or approval status. Use approvalStatus="unapproved" to find entries not yet posted.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| resourceId | No | Filter by resource (user) ID | |
| ticketId | No | Filter by ticket ID | |
| projectId | No | Filter by project ID | |
| taskId | No | Filter by task ID | |
| approvalStatus | No | Filter by approval status: "unapproved" = not yet posted (billingApprovalDateTime is null), "approved" = already posted, "all" = no filter (default) | |
| billable | No | Filter by billable status (true = billable only, false = non-billable only) | |
| dateWorkedAfter | No | Filter entries worked on or after this date (ISO format, e.g. 2026-01-01) | |
| dateWorkedBefore | No | Filter entries worked on or before this date (ISO format) | |
| page | No | Page number for pagination (default: 1) | |
| pageSize | No | Results per page (default: 25, max: 500) |