Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Vote for your favorite vizzies from the Power BI Dataviz World Championship submissions. Vote now!
I have generated token using code
string authorityUriToken = "https://login.microsoftonline.com/{tenantid}";
AuthenticationContext authContextToken = new AuthenticationContext(authorityUriToken);
AuthenticationResult token = authContextToken.AcquireTokenAsync(resourceUri,client).Result;
Using that token get dahsboard list with embdede url
System.Net.WebRequest request = System.Net.WebRequest.Create(String.Format("{0}groups/{1}/dashboards", baseUri, _objPowerBIWorkspace.WorkspaceID)) as System.Net.HttpWebRequest;
request.Method = "GET";
request.ContentLength = 0;ViewBag.Token = Token;
request.Headers.Add("Authorization", String.Format("Bearer {0}", Token));var response = request.GetResponse() as System.Net.HttpWebResponse;
But when i have try to get see dashboard reports it return error
When check in network calls, found below url with 403 status code
Request Call
Resposne
{"Message":"API is not accessible for application"}
API access already given
Please help
Please read about the difference between "dashboard" and "report" in the context of Power BI.
I have checked that one. My workspace having dahsboard and reports. I was showing dashbaord in my application. But after enabling 2FA it is not showing in application.
Any suggestion
Can you try the call in the sandbox?
Dashboards - Get Dashboards In Group - REST API (Power BI Power BI REST APIs) | Microsoft Learn
Vote for your favorite vizzies from the Power BI World Championship submissions!
If you love stickers, then you will definitely want to check out our Community Sticker Challenge!
Check out the January 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 53 | |
| 42 | |
| 38 | |
| 25 | |
| 25 |