list_timesheet_entries
List timesheet entries. Members see their own entries by default; managers / approvers can pass userId to see anyone's, or omit userId to get the org-wide cut. Filter by weekStart (Monday-based 7-day window) OR startDate+endDate (arbitrary range). Status filter accepts a single string or array (DRAFT / SUBMITTED / APPROVED / REJECTED). total is how many entries match, which can exceed the rows returned; truncated says so. Requires the PRO+ timeTracking plan feature.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Cap on rows. Default 200, max 500. | |
| status | No | One or more status filters | |
| userId | No | Target user id (members are restricted to self) | |
| endDate | No | ISO date exclusive (use with startDate) | |
| startDate | No | ISO date inclusive (use with endDate) | |
| weekStart | No | ISO date for the week's Monday |