web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / API use and the Power ...
Power Apps
Answered

API use and the Power Platform - Reporting and hitting the Service Protection Limits

(0) ShareShare
ReportReport
Posted on by 1
Greetings Braintrust.
 
I know I can obtain individual environment API usage via https://admin.powerplatform.microsoft.com/manage/dataverse and selecting API call statistics and the Environment in question from the Change Filters button.
 
However, I am looking for an overall / tenant snapshot. 
 
I couldn't seem to find a clear answer through most of the Microsoft documentation, but I need to understand the onflow effects to other environments in the same tenant.
 

https://learn.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/data-entities/service-protection-monitoring (deprecated and now in insights, but that's extra licensing and cost, so we don't have that enabled)
 
i.e. If one environment is throttled, does that mean all environments that just happen to be on the same server would experience degradation / the same throttling?
 
Thank you
RD
I have the same question (0)
  • Verified answer
    Sunil Kumar Pashikanti Profile Picture
    744 Moderator on at
    Hi @RDOT,

    I am looking for an overall / tenant snapshot?
    Not in one simple screen by default.
    The Power Platform Admin Center mainly shows API usage per environment, not a single tenant-wide dashboard.
    Microsoft does collect tenant-level data, but you must enable tenant analytics, data appears after 24–48 hours.
    If you need long-term or detailed reporting, you must export data (for example to Azure Data Lake), or use tools like the CoE Starter Kit.
    There is no free or instant “one-click tenant snapshot” today.
     
    If one environment is throttled, does that mean all environments that just happen to be on the same server would experience degradation / the same throttling?
    Usually no, but sometimes yes.
    Throttling is mainly applied per user, per flow, or per app
    If Environment A hits limits, Environment B is NOT automatically slowed down
    However, the important exception is if the same service account (application user / system user) is used across multiple environments & it makes a lot of API calls then all environments using that account can be affected.
    So the throttling is not because they share a server, it’s because they share the same identity and limits.

    Environments don’t throttle each other, but accounts do. If one shared service account is overused, everything that depends on it can slow down. If you use a single service account (Application User) across multiple environments for high-volume integrations, and that single account hits its shared tenant-level limit, then all processes relying on that specific service account across any environment could experience degradation or throttling.
     
    Best Practices to Avoid This:
    Optimize API Consumption: Bulk/Batch Operations, Selective Data Retrieval, Efficient Flow Design, Filter Data at Source, 
    Dedicated Service Accounts for Integrations, Leverage the CoE Starter Kit

    Analytics:
     
     
     If this answer helped resolve your issue, please mark it as Accepted so it can help others with the same problem.
    👍 Feel free to Like the post if you found it useful.
     
  • RDOT Profile Picture
    1 on at
    Champion, thank you.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Leaderboard > Power Apps

#1
Kalathiya Profile Picture

Kalathiya 379 Moderator

#2
WarrenBelz Profile Picture

WarrenBelz 343 Most Valuable Professional

#3
MS.Ragavendar Profile Picture

MS.Ragavendar 236 Super User 2025 Season 2

Last 30 days Overall leaderboard