Twitter Restores API Limit to 50 Requests Per Hour

Those of you who use Twitter know that the folks at Twitter haven’t been able to keep the service running properly. You may also know that in an effort to combat the enormous amounts of negative PR that they were receiving as a result the downtime, they started the Twitter Status Blog, which keeps you updated on every bump and hiccup the system has.

Yesterday, Twitter announced that during the Stevenote, Steve Jobs’ keynote address at the Apple Worldwide Developers Conference (WWDC), that some features of Twitter would be disabled and that API requests would be limited to 10 per hour. The Twitter team did this to keep Twitter running during a period when they expected 10x their normal traffic levels. Apparently, the steps they took worked. While this served to keep Twitter running, it essentially brought the system down for those of us who rely on the API to use the service. Anyone who uses Flock, twhirl, AlertThingy, or any of the other myriad of Twitter apps was only able to receive updates every 6 minutes. considering the conversational nature of the tool and the frequency with which I receive updates (probably 5-10/minute during the WWDC), this made Twitter virtually useless to me.

As you can probably tell, I was not (and am still not) very pleased with the way that Twitter decided to cope with the stress on the system. I just shut Twitter off yesterday. Later, the Status Blog mentioned that they had increased the request limit to 20 requests per hour, but this still wasn’t enough. Twitter requires separate requests for messages, @ replies, and direct messages, meaning that I could still only get updates about once every 4 minutes, and I could only request @ replies and direct messages once per hour. Remember that the original API limit was 70 requests per hour; then they dropped it to 30. This change, done without any announcement until well after it was implemented, caused trouble for many users.

That change was made before Twitter started their crusade to be open about the problems they are facing, but Twitter recently made another change without announcing it. At some point yesterday, they set the API request limit back to 50 per hour. This is a very welcome change. While I hope that the final solution to Twitter’s scaling problems isn’t to limit functionality during big events, I am pleased that they have increased the request limit and hope that they restore it to its original level soon.

Note: This means that you can reconfigure your client to request your tweets more often. Instructions for twhirl are here.

Posted at 7:17 AM on June 10th, 2008
More in Tech
twhirl Stop Working? Here’s a Fix.

Since most of you probably don't care why your twitter client (i.e. twhirl, AlertThingy, etc.) isn't working and just want...