Why couldn't we get our own data archive through API calls ?
Instead of having to download the whole archive (which is really heavy), it can be interesting to have several endpoints where we could request all the data between two dates for the authenticated user.2 votes
It should be possible to get a value in expansions if tweets have the "Public Interest" and "Manipulated Media" flags set, along with any other enforcement - eg: withheld in country fields etc.
For example, json flags or objects should be present for filtering tweets like this https://twitter.com/realDonaldTrump/status/1266231100780744704 or https://twitter.com/realDonaldTrump/status/1273770669214490626 that have had some flags set.1 vote
Some locations are not available in the Trends API, for example Uganda.
It would be great if the current list locations were expanded to include more locations, such as Uganda and cities in Uganda such as Kampala.1 vote
The user_timeline endpoint currently has a hard limit of only fetching the most recent 3,200 tweets. I understand this limit if the authenticated user is requesting for timeline tweets from another user. But what if the limit could be changed when the authenticated user is fetching tweets from his own timeline, e.g. the most recent 10,000 tweets or all? Other platforms such as Instagram allow you to fetch all of your media from your profile.
The standard search API is somehow regarding screen name as part of text body and therefore is also searching in screen names. That can cause the search results to contain irrelevant tweets. For example, searching the word "nature" can return @human_nature's tweets whose text bodies don't contain the word "nature".
A similar issue applies to user mentions. For example, searching the word "nature" can return tweets which contain user mention @human_nature and don't contain the word "nature".
Please consider implementing an option which prevents the standard search API from searching in screen names and user mentions. Thanks.8 votes
Add a field to know when media is being withheld by country9 votes
Is there any plan to allow access to the cropping rectangles that are associated with each media image? These are called focusrects and are nested under the originalinfo property of extended_entities.media and could be passed along with the rest of the media info in the API request.7 votes
While I understand the motivation for the separate "expansions" in the GET Tweets endpoint, I wonder if you have considered using GraphQL to allow the user to determine the shape of the tweet data returned?
In adding support for the labs endpoint to twarc  I found that I wanted to knit back together the data that is separated out into tweets. If GraphQL was used I don't think this would be necessary.
I would be curious to know if Twitter Labs considered switching to GraphQL for fetching tweets and users.4 votes
- Don't see your idea?