time.entries.aggregate
Aggregate project time entries to calculate total hours for invoicing and timesheets. Filter by date range and billable status to verify client billing.
Instructions
Calculate the total minutes and hours logged against a project over an optional date range. Use when preparing an invoice, verifying billable hours before sending to a client, or generating a summary timesheet report.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | UUID of the project whose time entries should be summed and aggregated | |
| start_date | No | Beginning of the aggregation window in YYYY-MM-DD format, inclusive | |
| end_date | No | End of the aggregation window in YYYY-MM-DD format, inclusive | |
| billable_only | No | When true, only sum time entries that are marked as billable to the client |