Filtered Stream monthly limits
I read in this announcement https://twittercommunity.com/t/new-filtered-stream-endpoints-available-in-labs-and-the-future-of-statuses-filter/129888 that the new Filtered Stream endpoint, available in Labs, will be subject to monthly limits on the amount of tweets retrieved.
Do you think that this kind of limitation will also be present in the version released in the future?
I didn't find this kind of limitation on the old endpoint "statuses/filter".
In this answer on stackoverflow https://stackoverflow.com/questions/34962677/twitter-streaming-api-limits
, the idea of a limit on the endpoint "status/filter" based on the amount of tweets delivered within a certain percentage threshold compared to the totality of tweets generated on twitter was mentioned.
I find that such a threshold (based on a percentage of tweets) is much closer to the needs of those who decide to obtain tweets through streams.
In fact, using the endpoint "status/filter" we are reasonably sure that we always have content available every day of the month (of course, if these are created and meet our filtering rules).
With the new endpoint, if there are monthly thresholds, this will not be the case.
With the new endpoint, if I open a stream for example on January 1st and by January 25th I have exhausted my monthly fee, I will not be able to have more content from January 25th until the end of the month.
Would it be possible to have a threshold based on a percentage as is probably the case for the current status/filter endpoint?
Thanks for the suggestion. This is not something we are likely to prioritise in the near future. However, please continue voting for this idea if it reflects your needs.
Hi Daniele, it would be nice to have a limit based on percentage, as in Sampled stream endpoint, also for Filtered stream that unlike Sample stream allows much more flexibility in filtering content of interest.
In this way, if the filtering rules used with Filtered stream would generate "too much" content, the percentage-based limit would still guarantee an acceptable volume of content delivered.
Thank you very much for your attention.
Hi Andre, thanks for your interest in Labs and in Filtered stream!
To be clear, these limits are in no way indicative of any future reduction of access or volume, as they are set to help protect our systems while we encourage feedback and usage from early adopters.
Appreciate your suggestion of having a threshold based on a percentage. In Labs, you can obtain roughly 1% of all Tweets via the Sampled stream endpoint: https://developer.twitter.com/en/docs/labs/sampled-stream