Is it possible to expose the Approvals API publicly, such that I could automate a user approving their own time for a given week? I am exporting time with reporting API into our billing system. I would like a way to mark and close exported time from our middleware that handles the integration.
Seems like the cleanest way is to leverage the existing Approvals functionality, since it takes care of locking records from editing.
An alternative would be a way of marking time as "exported", so I didn't read the same records twice into an external system. The issue is that time is still editable (without having Closed that period via approvals). And I am not sure there is a unique key that could be used?
Please sign in to leave a comment.