Project time entries
fortytimer_list_project_timesRetrieve project time bookings for a user within a date range, filter by project and billability, and get minute-exact durations to avoid rounding errors.
Instructions
Project time bookings of a user within a date range (default: last 30 days, max. 366 days), optionally filtered by project and billability, paginated with 50 entries per page. Durations are provided as exact integer minutes (minutes, total_minutes) together with preformatted hours:minutes strings (*_formatted); these minute-exact fields are the authoritative values, decimal hour sums would introduce rounding errors.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "fortytimer_list_project_times"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Result page (50 entries per page) | |
| date_to | No | To date in YYYY-MM-DD format | |
| user_id | No | User ID (from fortytimer_list_users). Omitted: the token owner. Visibility is enforced server-side (admin: all users, supervisor: own approver groups, employee: self only). | |
| billable | No | true = billable only, false = non-billable only | |
| date_from | No | From date in YYYY-MM-DD format | |
| project_id | No | Project ID (from fortytimer_list_projects) |