Forum Discussion

super-plugin's avatar
super-plugin
Regular Visitor
1 year ago
Solved

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?

9 Replies

  • 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.

    • super-plugin's avatar
      super-plugin
      Regular Visitor

      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.

      • andrewsommer's avatar
        andrewsommer
        Super User

        "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.  

  • V-yubandi-msft's avatar
    V-yubandi-msft
    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.

    • super-plugin's avatar
      super-plugin
      Regular Visitor

      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.

      • V-yubandi-msft's avatar
        V-yubandi-msft
        Community Support

        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.

  • super-plugin's avatar
    super-plugin
    Regular Visitor

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