Click here to Skip to main content
15,867,686 members
Please Sign up or sign in to vote.
1.00/5 (2 votes)
See more:
I am calling a D365 API in the application and getting the below exception very frequently on PostAsync method.

Exception:

Combined execution time of incoming requests exceeded the limit of 1200 seconds over the time window of 300 seconds. See https://aka.ms/FinOpsAPIThrottling for more information

What I have tried:

I have tried multiple options but not working.
Posted
Updated 24-Feb-23 15:51pm

1 solution

Yep, you are exceeding the API limits. You need to reduce the number of API calls within the time window given. You provide no code, so I can't comment on it.

The document link that you provided points to a Microsoft page that clearly explains it.

You provide no code however this library should help manage your issue: GitHub - David-Desmaisons/RateLimiter: C# rate limiting utility[^]
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900