Twitter is helping your prepare for its new and improved API by scheduling “blackout tests” that will show you how your app will look once they flip the switch.
These tests should also be helpful for those developers struggling with the 7 stages of grief. Seeing your app konk out will slingshot you from denial to acceptance in snap, because you’ll realize you have no choice.
When API v1 retires, “all authenticated and unauthenticated requests to API v1 will return a HTTP 410 Gone status. Older widgets will receive the same response. This status code signifies that all API v1-era resources are gone and not coming back.”
So mark your calendar to March 5th, 2013 from 9:00am to 10:00am PST, when Twitter will perform its first “blackout test.” It isn’t permanently shutting off API v1 on March 5th, but it IS “sunsetting” @Anywhere on that date.
As we mentioned previously, @Anywhere is the way websites used to integrate Twitter into websites, but Twitter for Websites has evolved, improving many of the features – and making @Anywhere largely irrelevant. Learn more here.
Now back to the blackout:
The blackout tests, which will take place on different days of the week and at varying times of day, are meant to help you better understand the impact the retirement will have on your applications and users. API methods will temporarily respond to requests as if the retirement has already happened — with an HTTP 410 Gone.
On March 5, the test will be “limited only to unauthenticated requests. All unauthenticated requests during that time window will be responded to with a HTTP 410 Gone.”
There will be additional tests scheduled as well, in case you’re just . . . not ready. But know that Twitter designated March 2013 as the cut-off, so you have through the end of March, tops – so shake it off and get to work already.
(Man with candle image from Shutterstock)