List time entries
time.list_entriesUse this when the user asks what they worked on, what they logged, or wants entries for a day, week, project, or client. Returns individual entries with resolved project/client names and per-entry rates. For totals and breakdowns use time.report instead. Do not use for calendar events, tasks, or reminders. Defaults to the current week in the workspace timezone.
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": "time.list_entries"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Default 100 | |
| client | No | Client name or id | |
| cursor | No | page.next_cursor from a previous call | |
| project | No | Project name or id | |
| end_date | No | YYYY-MM-DD, inclusive. Default: today. | |
| start_date | No | YYYY-MM-DD, inclusive. Default: Monday of the current week. | |
| billable_only | No | ||
| unbilled_only | No | Only billable entries not yet on an invoice |