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.

Reply
super-plugin
Regular Visitor

Power BI REST API Limitation: Get Pages in Group

There is no mention of request rate limitations in the official Power BI REST API documentation.

However, we’ve recently encountered an undocumented rate limit of approximately 50 requests per minute when calling Get Pages in Groups

 

This behavior was not announced nor documented, which raises concerns for those integrating with the API at scale.

 

Could you please confirm whether such a limit is officially enforced, and if similar restrictions apply or are planned for other GET endpoints? Also, please provide details - 50 per user, per tenant, per group?

1 ACCEPTED SOLUTION
super-plugin
Regular Visitor

 Currently, no limitations are observed within the regular REST API.

View solution in original post

9 REPLIES 9
super-plugin
Regular Visitor

 Currently, no limitations are observed within the regular REST API.

V-yubandi-msft
Community Support
Community Support

Hi @super-plugin ,

I hope you’ve had the chance to review the information provided by @andrewsommer . If you have any additional questions or need further clarification ? If response has resolved your query, kindly mark it as the accepted solution  to help other members find it more easily.

 

The 50 requests per minute limit appears to apply to several endpoints, although there is no official documentation to confirm this. However, it has been clarified. 

 

Regards,

Yugandhar.

Thanks for your interest in this topic.

There was no relevant information regarding the question.

I would appreciate it if you could provide some details, such as a link to the announcement or something similar.

Please note that currently, no limitations are observed within the regular REST API.

Thank you for the update.  Moving forward, feel free to stay connected with the community for any further questions or discussions. We're here to support you.

 

Regards,

Yugandhar.

andrewsommer
Super User
Super User

The Product Group informed the community last February they were aware this new limit is affecting users and their actual implementations; they shared this workaround in the meantime as a solution for the new throttling limit:

 

 “While we work on refining the throttling limits for the GetDatasourcesAsAdmin API, we understand the importance of providing viable alternatives for our users. As a temporary workaround, we recommend leveraging our scanner APIs to access all data source information for your tenant. The scanner APIs offer a robust solution for retrieving datasets and related data source information.

 

For more information, please refer “-

 

https://learn.microsoft.com/en-us/rest/api/power-bi/admin/workspace-info-get-scan-result

 

 For more you may refer to Solved: Admin - Datasets GetDatasourcesAsAdmin request lim... - Page 3 - Microsoft Fabric Community

 

Please mark this post as solution if it helps you. Appreciate Kudos.

Thank you for your response, but unfortunately, it does not address the actual question.

 

First, the issue I’m referring to concerns the **Get Pages in Group** endpoint — clearly stated in the subject, body, and even the provided link — not GetDatasourcesAsAdmin.

Second, the suggested workaround using the Scanner API is not applicable in this context. The Scanner API does not return report pages, so it cannot replace Get Pages in Group.

 

Please take a moment to read the question carefully before responding. Providing unrelated answers causes confusion and undermines the clarity of technical discussions in the community.

"GetDatasourcesAsAdmin" is an example, they applied the 50 rate to all; it effects your Get Pages in Group too.

 

The 50 rate is per user.

 

Replies like the one you just left to people who are voluntering their time to help are rude and will not encourage people to continue to help you.  

Thanks for your reply.

 

Just to be clear — there was nothing in your original message that said GetDatasourcesAsAdmin was just an example. It looked like you were giving a direct answer to my question about Get Pages in Group, and the workaround didn’t apply at all.

 

If this 50-requests-per-minute limit really applies to all endpoints, could you please share the source or announcement where that’s confirmed?

 

That kind of info is important for people using the API in production.

 

Thanks again for taking the time to help.

@andrewsommer 
Please, notice there is not such limitation (50 per user per minute) faced on Get Reports In Group 


Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

Check out the August 2025 Power BI update to learn about new features.

August 2025 community update carousel

Fabric Community Update - August 2025

Find out what's new and trending in the Fabric community.