Customer Engagement & Dynamics CRM Forum

Expand all | Collapse all

New API Throttling Limits?

  • 1.  New API Throttling Limits?

    Posted Apr 09, 2019 11:23 AM
    Hi all,

    We recently started hitting API throttling limits in Dynamics.  We opened a ticket, because we thought there was no way that we were over the 60k requests limit... but found out that Microsoft has changed the limit from 60k per 300 seconds to 4k per 300.

    I've noticed their documentation now notes the 4k limit, but was wondering if anyone had received a notification this was changing?

    ------------------------------
    Jason DiMarzio
    Technical Lead
    Foundation Medicine
    Cambridge MA
    ------------------------------
    CRMUG Summit - Post


  • 2.  RE: New API Throttling Limits?

    GOLD CONTRIBUTOR
    Posted Apr 10, 2019 03:59 AM
    From what I know, the worst culprits were contacted and assisted with making thinks more efficient where they could - this was a number of months ago.

    The actual change on the limit was very quietly done with no official update, the documentation changed one day. Official line is (or at least was) that the 4k value they state in their documents is an example and they won't reveal the actual strict value due to the fact they may further amend it over time.

    ------------------------------
    Matt Beard
    Senior Software Engineer
    Data8
    ------------------------------

    CRMUG Summit - Post


  • 3.  RE: New API Throttling Limits?

    GOLD CONTRIBUTOR
    Posted Apr 10, 2019 01:40 PM
    Jason,

    We've been hit too -- working with MS to see if they can relax these new lower limits.

    Jon

    ------------------------------
    Jon Meyer
    Chief Technology Officer
    CAPFinancial Partners, LLC
    Raleigh NC
    ------------------------------

    CRMUG Summit - Post


  • 4.  RE: New API Throttling Limits?

    Posted Apr 10, 2019 01:51 PM

    UPDATE:

    We had a discussion with our Dedicated Support Engineer... I was informed that they (MSFT) felt that the 60k number was too high, so they started lowering it gradually, to 'see who it would affect'.  He did freely admit that this was not communicated out, and that they didn't expect it to affect too many people.
    I'm hoping we can all make enough noise, so at the very least we can get a bit of a heads up on this if we're going to have to comply.

    We're also working with MS to see if we can get these limits relaxed, at least for a while so as not to interfere with our business.



    ------------------------------
    Jason DiMarzio
    Technical Lead
    Foundation Medicine
    Cambridge MA
    ------------------------------

    CRMUG Summit - Post


  • 5.  RE: New API Throttling Limits?

    TOP CONTRIBUTOR
    Posted Apr 13, 2019 06:15 AM
    We've started getting this for one user.
    What sort of activities might the user be doing that would trigger the warning?


    ------------------------------
    Donal McCarthy
    BrightWork
    Galway
    ------------------------------

    CRMUG Summit - Post


  • 6.  RE: New API Throttling Limits?

    Posted Apr 17, 2019 12:16 PM

    If you're running anything in bulk but not taking advantage of execute multiple, you're likely to run into this issue.

     

    Normal users working through the UI won't be performing that many operations, so they're going to be safe.

     

    Jason DiMarzio

    Technical Lead | CRM

    Foundation Medicine, Inc.  |  150 Second Street, Cambridge, MA 02141

    www.foundationmedicine.com

    LinkedIn | Twitter | YouTube | Glassdoor

     

    This communication and any files transmitted with it may contain information that is considered to be confidential, privileged and exempt from disclosure under applicable law. This message is intended for Foundation Medicine-affiliated use and that of the intended recipient only and may contain information that is protected by Foundation Medicine policies and the HIPAA Privacy Rule, 45 CFR ? 164.500. This communication is intended solely for the use of intended recipient. If you are not the intended recipient, you are hereby notified that any use, dissemination or copying of this communication is strictly prohibited. If you have received this communication in error, please notify the sender immediately and delete this message immediately. Thank you for your cooperation.




    CRMUG Summit - Post


  • 7.  RE: New API Throttling Limits?

    TOP CONTRIBUTOR
    Posted Apr 18, 2019 02:55 AM
    I meant to come back and post an observation but had a really busy week.

    The user I observed with the issue was a user for whom we had sent around a 1k emails, via a worfklow, from the CRM with tracking enabled.
    I've done this before for a few thousand emails and had not seen the same thing.



    ------------------------------
    Donal McCarthy
    BrightWork
    Galway
    ------------------------------

    CRMUG Summit - Post


  • 8.  RE: New API Throttling Limits?

    GOLD CONTRIBUTOR
    Posted Apr 19, 2019 09:20 AM
    Jay,

    We're having the same issues and agitated with Microsoft leadership.  They're willing to relax the throttling limits temporarily if you ask.

    We'll be re-coding using a variety of techniques: execute multiple, pushing reads to the DES Replica, etc.

    Jon

    ------------------------------
    Jon Meyer
    Chief Technology Officer
    CAPFinancial Partners, LLC
    Raleigh NC
    ------------------------------

    CRMUG Summit - Post


  • 9.  RE: New API Throttling Limits?

    Posted Apr 19, 2019 10:02 AM
    Thanks Jon,

    We're looking into those methods as well, in addition to spreading the work across multiple users

    One other thing that was noted to us, in addition to the NUMBER of calls, the other thing that has changed is the TOTAL EXECUTION TIME for the calls has been dialed back as well.  We're no longer reaching the limits for number of calls now, at this point its related to the execution total time per 5 minutes as well.

    We've pushed to get this extended up, and now will be reviewing the long running processes.

    Jay

    ------------------------------
    Jason DiMarzio
    Technical Lead
    Foundation Medicine
    Cambridge MA
    ------------------------------

    CRMUG Summit - Post


If you've found this thread useful, dive deeper into User Group community content by role