Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Rest API Apps list and specific App contents (reports, dashboards, users)

I've been using the Power BI REST API to get the list of reports/datasets/dashboards/tiles/members/etc.), but don't see any option to get the list of Apps and the contents of a specific App (reports, dashboards, app members). Please add this to the REST API! We really need the Apps list and app contents (reports list, etc) and security information (members that have access to a specific App). Thanks!
Status: Under Review
Comments
michael_pointea
New Member
I support this idea for sure. Just curious how are you managing your connection to the API? As of now, I am successfull in getting many data but I am unable to loop across Groups to get their members. I am using the invoke-PowerBI cmdlet in PowerShell.
pbiideas1
New Member
This is very important since Apps is ultimately where we see the "official approved" content for our organization. Until we Publish to an App, all other content sitting in Workspaces has not been blessed by our IT team. This improvement request certainly seems like an easy one for Microsoft since the whole tie-in between Workspaces and Apps is fundamentally front and center.
fbcideas_migusr
New Member
Basic Rest API for APPS is now made available. https://docs.microsoft.com/en-us/rest/api/power-bi/apps
pbiideas1
New Member
The specific App contents (reports, dashboards, users) are not yet supported by the REST API. Is it going to supported in a future release of Power BI Service?
michael_hewitt3
New Member
I assume this endpoint would also show which reports are "included in app" by the slicer. I assume that is what is meant by app contents. I would like to be able to query for reports that have this slicer set within a workspace.
steven_dauw
New Member
any update on this? It would be nice to also have this api request in Admin mode
fbcideas_migusr
New Member
And admin mode to see all tenant apps and what group/workspace they come from. Or the other way: update GetGroupsAsAdmin to show what app the group/workspace has (or add app into the $expand param).
pbiideas1
New Member
Any update on this request? It boggles the mind that we can't extract a list of email names (or AD groups) with permissions to an App even when those names are staring at us in the face when we physically Update an App. Thanks.
jack_horlock1
New Member
Just need an extension to GetGroupsAsAdmin to include a list of Apps. With the information already available and the Activity Events it will enable us to ensure that information is being distributed through Apps rather than providing access to reports in Workspaces
rit20111
New Member
Hope this is coming soon. We assign End User Groups to the Apps. Only way I know how to review current groups assigned to the App is to click update app for every app. We now are starting to maintain in a spreadsheet.