Get timesheet totals
connecteam_get_timesheet_totalsPayroll-ready timesheet totals of a time clock for a date range (at most 45 days, Connecteam's limit): per user and day, total/work/paid-break/unpaid-break hours (decimal), approved/submitted/locked flags and pay items by pay rule (with pay rates when defined). Filter by users, groups, jobs or approval state. GET /time-clock/v1/time-clocks/{timeClockId}/timesheet.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job_ids | No | Only these (parent or regular) job ids. | |
| end_date | Yes | Last date (yyyy-mm-dd), up to 23:59:59; at most 45 days after start_date. | |
| user_ids | No | Only these user ids. | |
| group_ids | No | Only users in these smart group ids. | |
| is_locked | No | true = locked only, false = unlocked only. | |
| start_date | Yes | First date (yyyy-mm-dd), from 00:00:00. | |
| is_approved | No | true = approved days only, false = unapproved only. | |
| is_submitted | No | true = submitted only, false = unsubmitted only. | |
| time_clock_id | Yes | Time clock id (connecteam_list_time_clocks). | |
| include_plan_vs_actual | No | Add scheduled-vs-actual details per day (default false). |