Hi Everyone,

As we warned back in May ( http://bit.ly/9vBx5m ), we've now removed Search
API access from our undocumented endpoint at api.twitter.com. If you're
using the Search API, all of your requests should be sent to
http://search.twitter.com/search instead.

For those using http://twitter.com/search, http://api.twitter.com/search, or
http://api.twitter.com/1/search -- you'll need to modify your code to point
to the correct location.

Though we should have rejected traffic to that end point long ago to avoid
confusion, it was never intended as a valid resource for search queries.

If you attempt to use the now removed endpoint, you'll get something similar
to this as a response:

(In JSON)
  {"errors":[{"code":37,"message":"Not authorized to use this
endpoint"}]}{"errors":[{"code":37,"message":"Not authorized to use this
endpoint"}]}

(In XML)
  <?xml version="1.0" encoding="UTF-8"?>
  <errors>
    <error code="37">Not authorized to use this endpoint</error>
  </errors>

So if, for example, you were making a request to
http://api.twitter.com/1/search.json?q=raffi you should be making the
request to http://search.twitter.com/search.json?q=raffi instead.

Thanks everyone!
Taylor

Reply via email to