We currently consume the API to get worklogs, which are then processed downstream by our reporting and finance systems.
Currently the worklogs api does not return the approval status of the described worklog.
This means we need to do cumbersome orchestration of getting teams, periods, and subsequent calls to augment the worklog data.
It would be best if we could either have the approval status referenced in the worklog itself, or failing that that we could query the timesheet-approval endpoint with a worklog ID.
| Tempo Products | Tempo Timesheets |
| Tempo Platform | Cloud |
this would be incredibly huge, the process of having to go user by user or team by team is nuts, and means that we spent entirely too much time in our workflow pulling data, when an endpoint that even could be limited to a single period and status would be huge.
What is the work-around you have for this?
To me, this is a very basic feature if you work with statuses.