Hello - we are using the Twitter Archive Search API endpoint (which is a premium endpoint) to pull down historical tweets/retweets for various users on twitter. Unfortunately we seem to be missing tweets from the archive. For example, a given tweet object states that the retweet count was 11, but we were only able to retrieve 10, etc. We’re seeing this issue for several twitter users across both retweet counts, reply counts, and quote tweet counts. The metrics simply aren’t always matching up with what’s being retrieved from the api.
For example, if we look at this tweet on the twitter.com website:
It shows that there are 11 retweets on the website. However, when we click on the retweet button, we only see 10 retweets, not 11. Those same 10 retweets were also the ones retrieved by the archive search. The question is, why are you showing “11” on the website and in the tweet meta-data, but only allowing us to retrieve 10, where is that missing tweet? If it was deleted, or the user was removed, shouldn’t that retweet count have been automatically decremented?
Here’s a second example where the retweet count doesn’t match up with the number of retweets that were actually found:
The count listed on the website was 21, but I only count 16 while scrolling through the feed:
https://twitter.com/1kunalbahl/status/1100305329403977729/retweets
The archive search pulled down 17 tweets, with the tweet data showing that the retweet count was 21.
This is an example of the query used to retrieve the data:
“@{screen_name} OR from:{screen_name} OR retweets_of:{screen_name}”
Please advise, as these metrics are quite important, and this needs to be resolved ASAP.