Closed MarkGrenville closed 5 years ago
You can use returned project id value (pid:integer) to find out client id for this given project in api v8.
Unfortunately, in my case, that means 50 extra API calls.
you can implement local cache, that maps project id to client id and lasts say 1 day, so you would need to do new request only for projects that you did not see in past.
or maybe you can invert logic, and filter detailed report by client_ids, iterating over list of known client id's, it all depends on how time entries are distributed among clients in your workspace(s).
Would it be possible to return the client_id for the Detailed report? This really seems like an oversight.