My concern is firstly that the rate limit change wasn't explained, we have just been advised that it is "going to change in the next couple of weeks" to an "application wide limit" - what the change actually is, and why this is happening wasn't explained enough for us to figure out how this change is going to affect our apps so this is why we have concerns and are asking questions.
Rate Limits are a huge deal to most of us with applications that have a number of users with large numbers of API calls as I'm sure we have all had our early issues with trying to find ways to ensure that users never hit these limits. If we do happen to hit these limits, asking for a rate increase is often too late as the user has already experienced the ceiling and has a failed import as a result (which often leads to a new user assuming the fault is with us and we lose the sale) so we really do need to know how this new system works so we can make sure our apps can gracefully handle the change. If this is now application wide instead of user based, once we hit our limit we are effectively completely incapacitated as an app and could potentially lose many sales from this, not just one - so this is incredibly important.
If these new limits going to be calculated based on users (or OAuth access tokens I'm assuming here), when does the new application limit calculate? e.g. Daily or instantly and dynamically as the user authenticates with our application? When does the limit reset?
Does this affect the 10 queries per second rate or is this still based on the individual OAuth access token? If this is also application based, this is going to cause a huge amount of problems for us as we often have many concurrent users doing full imports of their data. We have quite a bit of logic that ensures that we don't hit our individual token limits, and if this is application wide this is going to massively slow down our app as it's now all going to need to go through the one rate limiter.
If we could just get all the pertinent information about this change explained officially from Etsy (rather than leading us on a logic treasure hunt around the discussion group to find "David's response" and via calls to the v3 API to ascertain the exact rules) that would be much appreciated.
I'm really baffled and frustrated as to why we keep getting obtuse and run-around answers to what I see as quite valid questions :(