Good evening,
in API v2 (and probably also in v1, I don’t know), if a tweet is the retweet of another, then the field “reference_tweet” appears with “type” = retweet. Let’s suppose we have three users, A,B and C. A and B know each other, B and C too, but A and C don’t. Now, user A tweets something very funny and this is retweeted by user B, and user C sees this very funny content from user B and retweets it himself/herself. According to the information that we retrieve from the field “reference_tweet”, users B and C are not linked at all, even if user C saw and retweeted the tweet because of user B and not because of user A - in fact she/he doesn’t even know user A. Is there a way to retrieve the information related to the fact the user C retweet the tweet of user A via user B - through API v1 or v2 or other ways? If so, it would be fantastic.
Thanks for reading this far 
No, unfortunately in both v1.1 and v2 the nested tweet is always the original tweet, not the exact one that was retweeted. Retweets of retweets do not exist - they just turn into retweets of the original.
Same with quoted tweets, but at least there you can follow the chain, with ordinary retweets, the “chain” is lost. Normally if you want this data, you have to infer it from time / follow network or reconstructing the home timeline based on follows.
Thank you so much for the speedy reply! I also thought about inferring it from time/followers; however there would still be a few cases where the choice wouldn’t be univocal (If C follows both A and B we cannot be sure whether he/she retweeted from A or B), but still thank you for clarifying!
1 Like