Statuses/mentions_timeline missing recent mentions?


I’m responsible for an app that calls the twitter API on behalf of other customers. One customer has the Twitter screen name “ecwid”, and they’ve noticed some “missing” Tweets.

We use to call the Twitter API in Ruby, and log output shows we’re hitting for the ecwid user, and getting a 200 response.

As of right now, the call returns 10 items. The newest item in the response has ID 883425518435151872, and the oldest has ID 877645662958919680, which correspond to 2017-07-07 20:40:31 +0000 and 2017-06-21 21:53:26 +0000 respectively, I believe.

However, there appear to be numerous more recent Tweets that mention ecwid, including and

Why aren’t these newer @mentions included in the response?

P.S. I don’t currently know if those Tweets appear in the web UI as I don’t have access to the ecwid account (I have access to an oauth secret, but not to the password.)


We are seeing the exact same issue with some clients of ours. The response to mentions_timeline contains the latest and oldest tweets but is missing some tweets in between.