Showing results for 
Search instead for 
Did you mean: 
New Member

Power BI Rest API - Unauthorized only for GetDatasources

Hi all,


Yesterday I was trying to setup a flow that would export datasets and datasources from those datasets from our Power BI reports. 

We've already setup a Custom connector for PBI Rest API that is working just fine, some items use regular PBI accounts and others use the ADM accounts.


The problem I am facing is that whenever I try to test the GetDatasourcesAsAdmin call, I get an unauthorized message. Which is weird because firstly, it works in documentation page (Admin - Datasets GetDatasourcesAsAdmin - REST API (Power BI Power BI REST APIs) | Microsoft Docs) but also because the other Admin commands works just fine - for example the GetDatasetsasAdmin which I'm running prior to this is working fine. It is just this action that is not working correctly. 



The returned headers:

"cache-control": "no-store, must-revalidate, no-cache, proxy-revalidate",
"content-type": "application/octet-stream",
"date": "Fri, 24 Sep 2021 07:26:24 GMT",
"home-cluster-uri": "",
"pragma": "no-cache",
"request-redirected": "true",
"requestid": "eb8f9066-70d6-4ff8-abfc-a70e516caf3a",
"strict-transport-security": "max-age=31536000; includeSubDomains",
"transfer-encoding": "chunked",
"x-content-type-options": "nosniff",
"x-frame-options": "deny",
"x-ms-apihub-cached-response": "true"

As far as I can tell it should be setup correctly and similarly to the other call which are working just fine.





I've already tried removing it and adding it again - updating the connector but without any luck.


Any ideas?



New Member


Anyone able to help out with this? Still haven't found a solution...

Helpful resources

UG GA Amplification 768x460.png

Launching new user group features

Learn how to create your own user groups today!

Community Connections 768x460.jpg

Community & How To Videos

Check out the new Power Platform Community Connections gallery!

Top Kudoed Authors
Users online (3,143)