I'm developing a embedded power bi application in angular 4. This application groups several reports (stored on Azure) and i would like to retrieve all pages of each report without having to load it into a container. The power bi api apparently doesn't allow this; is there a way to do it?
Unfortunately, there is no way to do so using the current REST APIs Power BI has.
You would probably need to use preload
(or Warm-starting) to load the metadata of the report without having to render it to screen.
See here for more info: https://github.com/Microsoft/PowerBI-JavaScript/wiki/Phased-Embedding-API