realtime search finding/indexing tweets from API

getmonki
@getmonki mon.ki

When I load this profile:
https://twitter.com/#!/search/realtime/miturbe72
I see 3 tweets from today (June 19th) and many more from the 13th to the 15th.

But If I search for tweets from the user like:
https://twitter.com/#!/search/realtime/from%3Amiturbe72
https://twitter.com/#!/search/realtime/from%3A%40miturbe72
I am missing 2 tweets from today (june 19th) that were done created using the REST API.

The weird thing, is that it happens with some specific screen_names, not all of them... so did I miss something? is it twitter? am I creating the tweets wrong?
weird stuff.

Thanks for your insight.

7 weeks 18 hours ago

Replies

episod
@episod Taylor Singletary

Hi @getmonki,

I just created a FAQ entry to help answer this question for you:

Why are the Tweets I'm looking for not in Twitter Search, the Search API, or Search widgets?

Twitter's search is optimized to serve relevant tweets to end-users in response to direct, non-recurring queries such as #hashtags, URLs, domains, and keywords. The Search API (which also powers Twitter's search widget) is an interface to this search engine. Our search service is not meant to be an exhaustive archive of public tweets and not all tweets are indexed or returned. Some results are refined to better combat spam and increase relevance. Due to capacity constraints, the index currently only covers about a week's worth of tweets.

The user timeline API is the definitive source of tweets by a specific author. For a collection of recent Tweets by more than one user, consider creating a Twitter List and leveraging the list timeline. The Streaming API is often the best-fit choice when seeking completeness.

If the tweets you're looking for aren't available in search and you think they should be, consult this support topic for further instructions to contact @Support.

7 weeks 15 hours ago