I have been exploring the manager API for a while now and have largely been able to get any data from manager using the API. There is just one thing that I have not succeeded to get using the API which I really need; that is the history. Is there someone that can share ideas on how to get this working? A script snippet in any language will be very helpful as long as it works.
Thank you in advance
Hello @ReAnalytics,
Excuse my curiosity here, but it looks like you are using the api to avoid using Manager directly ![]()
I think some functions such as History and certain reports are better suited for use with its own software rather than an analytics suite.
Hello @Ealfardan
I am really not trying to avoid using manager directly. What i want to do is to be able to get the history just like I do with other endpoints and integrate into a Power BI dashboard I am building which is working pretty well with the other data I am having from manager.
Actually, buiding an interactive dashboard of the logs is a cool idea as you can look at one user and see everything they have been up to. Its easy to explore the logs that way.
Do you have an idea how to get these out?
The problem is this, History data is much bigger than the actual Business data. Allowing api calls to such a large amount of data will be a prohibitively expensive operation and will definitely slow down the entire system.
A case could certainly be made for when Manager server is fully hosted by the user, but then again, Manager has no Edition specific features.
You can already do that by filtering the History table for user like this:
The only reason I really wanted to get this out is that we have executives who are not really interested in logging into manager to see who is doing what because they can already see all the reports they need on a Power BI dashboard. So we thought we could equally do this and have all reports in one place
