Twitter API
-
Allow the archive data to be downloaded from mobile devices
Users with mobile devices sometimes fail to download the archive data.
There are various reasons for this, such as not being able to press the download button after failing download the file once, or not being able to download a large file due to narrow bandwidth.
Please fix the problem so that the archive data can be downloaded properly even in these situations.
136 votes -
Allow users to take control of their own data
Please ease the restrictions on getting their own friends/followers data.
Twitter's API restrictions are getting stricter every year, and starting with Twitter API v2, I understand the data that users will be able to retrieve via the API will decrease by 80%.
Previously, with a single API call, users could retrieve 5,000 friends (or followers), but in the future, users will only be able to retrieve 1,000 friends (or followers). https://developer.twitter.com/en/docs/twitter-api/users/follows/migrateI understand that this decision has been made from the perspective of sustainability of the service, but please reconsider restricting users from controlling their own data.
As one solution,…
104 votes -
fleets
New Fleets feature should be added to API documentation.
92 votes -
Make downloading the Twitter archive data available
Users were able to download their archives for years (https://help.twitter.com/en/managing-your-account/how-to-download-your-twitter-archive), but this feature was disabled after the Twitter security incident in July.
Users now get the messages: "The download your data feature is unavailable right now. Try again at a later date."
Please re-enable this feature again as it's extremely useful for many users to access their account history and clean up their accounts.
103 votes -
media.fields should return url for gifs or videos
Currently url is returned on images only.
31 votes -
Dedicated Bot Accounts
Enable creation of dedicated "bot" accounts, solely for posting tweets or other automated activity. These would display with a 🤖 robot emoji by the name (instead of a blue checkmark) so they are easily distinguished from regular users.
Self-selecting into the "bot" category could come with a different, more restrictive set of permissions - no web login or posting (OAuth only), cannot Follow others, or whatever other limits Twitter wants to impose on them. On the flip side, bots could enjoy different categories of moderation, suspension, or flagging rules as they are no longer being confused with "human" posters. No…
38 votes -
Filter Stream API: Operator rule to "return more than X tweets per second" vs. specifying a percentage sample
A rule operator of "no more than X tweets per second" is very similar to sampling. However, if it existed, it could theoretically set on every rule. This would allow knowing that no rules could absorb too much of total allowed volume, and to make sure that low volume rules aren't sampled, while higher volume rules still are. It would also mean that a rule that has a sudden burst of activity would not absorb all available volume at once. Without this operator, monitoring the volume on rules must take place, and sampling must be applied dynamically when volume increases…
18 votes -
Identify withheld *media* as well as Tweet
Our product allows users to search for and aggregate content from Twitter to display on websites/apps in embeddable feeds. An issue we’ve been having recently are Tweets appearing in our dashboard search results, but where the media/video doesn’t play.
We are aware of Twitter Amplify and Twitter Media Studio - and how publishers can geo-restrict videos, which we understand to be the cause of this issue.
Currently we are forced to completely remove any/all Amplify-powered Tweets from our systems (removing any video where src contains “video.twimg.com/amplify_video” ) which means that we are also removing Tweets that are not withheld, but…
19 votes -
Filtered Stream limits after Early Access
The current limit for filtered stream is very small compared to the v1.1 API and we have no idea on the paid option to have increased limits on rules, characters per rule and total tweets. Is hard to plan ahead some features with the current information.
Can you provide the information on paid tiers of that endpoint? It's a big change to leave us without knowing is it even possible to pay for enough limit.28 votes -
Allow wildcards in filter stream queries
Change the keyword operator such that * matches one or more of any character.
Use-cases:
Match a family of products with a common prefix
Match part of compound words in dutch, finish, or german languages (among others) : https://en.wikipedia.org/wiki/Compound(linguistics)#Examplesfromdifferentlanguages )
Additionally, the character ? could behave like *, except that it would match exactly 1 character.
Limitations:
- Wildcard keywords could be a non-standalone operator
- A leading * or ? could be forbidden
- A non-trailing * or ? could be forbidden
14 votes -
Change the rate limit for the recent search endpoint
Please consider changing the current rate limit for the recent search endpoint (v2 API). Currently an app can only fetch a total of 500k tweets in a monthly window, no matter how many active Twitter users it has, or if the requests are per-user. If an app has over 500k active user then there's no way for the app to function correctly due to this limit.
In my case we're offering people to fetch hashtagged posts from Twitter for free, which is very popular for all kind of events, such as weddings and virtual conferences. We're not able to provide…
23 votes -
Suspended & Restricted Fields like Withheld Field
User lookup returns fields like "protected", "withheld" and "verified" but there are no fields for suspended, restricted and deleted accounts.
23 votes -
Add API to fetch all the favorites of a tweet
Just like the API to fetch all the retweets of a tweet.
21 votes -
Search by minimum retweets and likes in API 2
Being able to search by minimum number of favourites and retweets as we could in API 1.1 would be great to see in Recent search API 2. This is particularly useful for a large volume of tweets, and being able to find the tweets with the most engagements.
18 votes -
V2: Don't fail entire tweet if requesting promoted metrics
If you request promoted metrics on a non-promoted tweet,it fails the entire request. Why not just return nulls or errors for those fields? No need to kill the whole tweet.
Applies to recent search too
10 votes -
18 votes
-
increase filtered stream rules limit or chars limit per rule
can you please increase the rules limit?
currently in early access limit is 25
i want to use from: userid/username from 5k , 10k twitter handles.
each rule has char limit of 512, with such 25 rules/app and 512 chars/rule limits we will only be able to receive tweets from around 250~300 handles.18 votes -
Add media and url data of ads cards to Twitter object
Add media and url data of ads cards to Twitter object (incl. from lookup EPs, PowerTrack and Account Activity API) to be able to identify content type and display preview.
OP https://twittercommunity.com/t/how-to-extract-the-picture/132852.
>Overview of all Twitter Card Tags – https://developer.twitter.com/en/docs/twitter-for-websites/cards/overview/markup
>With Twitter Cards, you can attach rich photos, videos and media experiences to Tweets, helping to drive traffic to your website. – https://developer.twitter.com/en/docs/twitter-for-websites/cards/overview/abouts-cards
>Associate an ads card with the Tweet using the card_uri value from any ads card response. – https://developer.twitter.com/en/docs/twitter-api/v1/tweets/post-and-engage/api-reference/post-statuses-update
4 votes -
Waiting for API for Twitter fleet
We are eagerly waiting for launch of API for Twitter fleet.
3 votes -
API endpoint for getting bookmarks
Get all bookmarked tweets by me
54 votes
- Don't see your idea?