When retrieving tweets with Tweet lookup by Tweet ID, the source field is not included in the response even if source is specified in tweet.fields.
I don’t think there was any announcement, has this field been removed?
Playground: https://oauth-playground.glitch.me/?id=findTweetById¶ms=%28%27id%21%271593554265494036480%27%7Etweet.fields%21%27source%27%29_
2 Likes
Hi @arrow_2nd ,
The label is still valid for the official Twitter mobile app, but other third-party references are already not possible. At least, the API no longer returns this field.
This disruptive change has put several services out of business.
3 Likes
Thanks for the reply.
This is an unfortunate change…
2 Likes
That really sucks.
Of all things to change, why this!
2 Likes
Such changes should be announced in such a manner, so that developers could adapt their code accordingly. So what is next? it’s a pity…
3 Likes
Indeed, this change doesn’t improve the API. The source field was one way to filter bots from the stream. And many services that integrate with Twitter out there probably check for the source field and just assume it’s there, as it’s documented in the API v2. Some of these services probably crashed when the change was made without warning. Now, the next question is how to remove bots from the stream…?
4 Likes
Based on my API crash the “source” field was removed from the API sometime around 2022-12-08 22:16:01
4 Likes
Hmm?
Source field is back…
I don’t believe anything anymore…
2 Likes
Source field is there… they just removed from the visualization
4 Likes
@arrow_2nd @ViLourenco ,
At least this field was not returned until a few days ago. I have also tried several patterns and confirmed that they do not exist.
However, perhaps the development team realized somehow the side-effects of removing this field and reverted back to being able to reference it on the Twitter API. Or it is probably just a bug.
2 Likes
Yes the source field was removed from the Twitter API v2 accidentally and the change was reverted so it should be available again now.
7 Likes