clickup_get_time_entries
Retrieve ClickUp time entries with optional filters for task, date range, assignee, and billable status; pass an assignee or 'any' to return all users' entries instead of only your own.
Instructions
Get time entries with optional filtering by task, date range, assignee, and billable status. Pass task_id to scope to a single task, or omit for workspace-wide results. IMPORTANT: without assignee, only the authenticated user's entries are returned — pass 'any' to get all users' entries, or specific user IDs (comma-separated) for targeted queries.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task_id | No | Task ID to scope entries to (supports custom IDs like 'DEV-1234'). Omit to query workspace-wide. | |
| assignee | No | Filter by assignee user IDs. Pass numeric user IDs (e.g. ['123', '456']) or include 'any' to get ALL users' entries. IMPORTANT: when omitted, the API returns only the authenticated user's entries. Use get_workspace_members to look up user IDs. | |
| end_date | No | End date in YYYY-MM-DD format or date-time in YYYY-MM-DD HH:MM format | |
| start_date | No | Start date in YYYY-MM-DD format or date-time in YYYY-MM-DD HH:MM format | |
| is_billable | No | Filter by billable status. Set to true for only billable entries, false for non-billable. Omit to get all entries. | |
| workspace_id | No | Workspace ID (digits only). Only needed when you have multiple workspaces. |