Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Hey, I am trying to get the data from this powerBI API call "https://learn.microsoft.com/en-us/rest/api/power-bi/admin/groups-get-group-users-as-admin".
The documentation says there is a limit of maximum 200 requests per hour for this API. But my powerBI ecosystem has more than 500 workspaces and I want to extract the data for all of them. So, to overcome this I introduced an 1 hour delay on my API call and get it in batches.
What I did not anticipate was, after 1 hour of delay when the program again tries get the next batch of workspaces. The program errors out saying the "access token" has expired.
I believe there should be a work around this and there any other developers in the community that have faced this issue.
I would really appreciate any help or guidance here.
Thanks!!
Either acquire a refresh token, or brute force it and request a new bearer token each time you start a batch.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.
| User | Count |
|---|---|
| 6 | |
| 3 | |
| 1 | |
| 1 | |
| 1 |