API to get time entries for all users
Shane Johnson
The ability to use API to get time entries within a set date range for all users through a team ID or code.
Log In
D
David Tookey
I've been having a similar issue while trying to figure out how much time has been spent on a single task.
My first workaround was to get all members for a given list and to then query each individual task per-member, which was very wasteful to my API rate limit. My second (and current solution) is like others in this thread to hard-code users into business logic (which still ends up wasting round rips to the API endpoint).
I feel like the fundamental issue I'm facing is being able to discover whose time entries I should be querying for in the first place. I would be perfectly happy using the existing Time Entries API endpoints if I could also have a list of Users to cut down on some of the wasted queries.
Mykola Usatyi
A way to dynamically fetch time entries for all active users in the workspace or team without needing to manually specify each user’s ID?
Ideally, I’m looking for a solution that:
1. Automatically includes all active users in the API response.
2. Eliminates the need to manually update the script whenever team members change.
Francesco Donsi
Same issue. This functionality is critical!
Lincoln Lemos
Instead of all users, I would suggest that we have smart filters.
ALL USERS,
(or by roles)
ALL ADMINS
ALL MEMBERS
ALL GUESTS
(or by teams)
TEAM_ID
Lenny E
This would be highly useful to have available and would eliminate the need for unnecessary workarounds. The data itself is already exposed within ClickUp – it only makes sense that it would also be available in the same way through the API.
Gabriel Machado
Same issue. This functionality is critical to create custom reports.
Lincoln Lemos
Gabriel Machado Hey, I'm curious to know how are you creating your reports?
P
Paul Mitchell
Yeah to be able to get ALL users (past and present) would be super handy. Maybe another bool variable include_all_asignees/ Only used when asignee is left blank
J
James Harradine
Same issue. Also need to be able to pull through custom field information from tasks in time tracking api.
Ran Bi
Currently, we're using "Get Teams" to get a list of Users and query the database all time entries. However, when an employee leaves the company, i.e. no longer a user. Their time entries won't be pulled using APIs. So either a way to get a full list of users, including who's left or a way to query all time entries without a specified user would work, please.
Julian Pustkuchen
And please filterable by "billed" status and flags!
Load More
→