Up until now we've allowed users and IPs on our whitelist an unlimited
number of requests per hour.  When our whitelist was in the tens and
low hundreds, this made sense. Now that we have more developers on the
whitelist than we can reasonably maintain close communication with, we
need to put a ceiling on the number of requests per hour whitelisted
accounts and IPs can make.

Starting later this week we'll be limiting those on the whitelist to
20,000 requests per hour. Yes, you read that right: twenty THOUSAND
requests per hour. According to our logs, this accounts for all but
the very largest consumers of our API. This is essentially a
preventative measure to ensure that no one API client, even a
whitelisted account or IP, can consume an inordinate amount of our
resoures.

If you run one of the services that routinely exceed 20k
requests/hour, please get in contact with us ([email protected]) as soon
as possible. Chances are good that you'll simply need to slow your
crawl rates, implement more caching on your end, and limit requests to
only active accounts. We're happy to work with you to find solutions.

-- 
Alex Payne - API Lead, Twitter, Inc.
http://twitter.com/al3x

Reply via email to