Please note: The COVID-19 stream application form is currently closed. We currently do not have plans to reopen the application process.
Introduction
The COVID-19 streaming endpoint will return Tweets based on our internal COVID-19 Tweet annotation and a set of defined parameters we believe deliver a comprehensive view of the conversation around this topic.
This endpoint is a real-time stream of public Tweets we believe deliver a comprehensive view of the conversation about COVID-19. Compared to other Twitter streaming endpoints, it does not have data volume or throughput limitations, and it offers full-fidelity.
Compared to our other streaming endpoints, the COVID-19 stream features the following:
- Is configured with a set of filters we believe deliver a comprehensive view of the conversation about this topic
- Delivers the full conversation about this topic, rather than just a sample
- Does not have throughput limitations
- Does not have a daily or monthly quota of Tweets you can receive – it delivers complete results
- Delivers results in the legacy enriched native Tweet format – useful to ingest Tweets in a data pipeline already compatible with Historical PowerTrack or Sample or Decahose streams.
This streaming endpoint is a GET connection authenticated using an App Access Token. Once a connection is established, Tweets are delivered through a persistent HTTP streaming connection.
Support for partitioning
Due to the high volume of data that it provides, the COVID-19 stream endpoint utilized 4 partitions to split the overall volume of data over multiple connections. This is achieved using the required partition parameter. This means that you will need to connect to all 4 partitions, each containing about 25% of the total volume, to consume the full stream.