User receiving "Exceeded rate limit on requests. Please try again later."


#1

A user accessing our app is receiving an issue trying to obtain a list of devices within his account. Other users of our app are able to connect and manage their thermostats without issue. Right now this is still in a development state, so we’re aware that with constant testing it’s theoretically possible to hit the rate limit. However, I’ve read other sites that say I should never hit that limit unless I’m actually trying to, which we’re not, and that under normal use and testing it should be fine. Ok, so exactly what is the limit… and if it’s hit how can we clear it out and allow the user to access the information to continue testing?


#2

The basic rule of thumb is 10 PUT’s per hour and 180 GET’s per hour. Rate limits reset in 1 hour.


#3

@urman
Hello,
Is this limit for every device (that is say every nest cam) , for every product or for every access token ?


#4

It’s per device, but also per structure. For example a structure level call to the away state will count as one to the thermostat.