Twitter has revealed its plans to retire its API v1 next month. In its announcement, the company says that all authenticated and unauthenticated requests to that API version will return a “HTTP 410 Gone” status. A notable casualty of this retirement is that the @anywhere framework will also be permanently shuttered — beginning March 5, 2013.
Last September, Twitter released its REST API v1.1 which was a result of the company’s issuance of its Rules of the Road policy. As we reported back then, Twitter had begun limiting a small set of clients to 100,000 user tokens who were replicating the core Twitter experience. With the new API, rate limiting is enabled, with 180 requests per rate limit are allowed. All authentication requires user context and the response format is set for JSON.
The demise of the @anywhere framework isn’t new — Twitter had announced it last September, especially since API v1.1 was released. However, it was still available, but today we know that it won’t be for that much longer.
With the upcoming retirement, Twitter says that those site owners who use any of the older “goodie” widgets, such as the profile, favorites, search and list, should move to its Embedded Timeline feature. Additionally, those developers who have built widgets using “unauthenticated client-side API calls”, or those that consume data from RSS or ATOM feeds, should also make the same move.
Starting on March 5, 2013, Twitter is going to be conducting the first in a series of blackout tests. It says these tests are needed to help developers better understand the impact of the retirement on applications and users. They will be conducted at various times of the day and on different days of the week leading up to the actual D-day. The first test will take place from 9:00am to 10:00am PST and will be limited only to unauthenticated requests.
The company says that over the next few weeks, more blackout tests will be announced along with a detailed schedule regarding API v1’s retirement.
Photo credit: NICHOLAS KAMM/AFP/Getty Images