You won't want to miss out on the world-class speakers at TNW Conference this year 🎟 Book your 2 for 1 tickets now! This offer ends on April 22 →

This article was published on February 1, 2018

Twitter’s new API lets developers sift through every tweet in history

I know what you tweeted last summer.


Twitter’s new API lets developers sift through every tweet in history

Over the past few months, Twitter has steadily improved its API offerings. In step with this trend, it just launched a new API endpoint that allows developers to parse every Tweet currently on the social networking site.

The API, which is currently in beta, offers an unprecedented level of access to everyday users. For context, Twitter’s standard API offers a mere seven days worth of tweets. Its premium APIs, which Twitter launched about three months ago, offer thirty days worth of access. That’s better, but still not much when it comes into the broader context of the site, which has existed since 2006.

For the sake of clarity, it’s worth pointing out that Twitters enterprise APIs offered access to historical data. However, this was extremely expensive, and therefore out of reach to most people and small-to-medium sized companies.

This endpoint shares many features with the new(ish) premium APIs. Developers can make more complex queries, access metadata, and access a counts endpoint, which gives information on the volume of tweets referencing a certain term.

The <3 of EU tech

The latest rumblings from the EU tech scene, a story from our wise ol' founder Boris, and some questionable AI art. It's free, every week, in your inbox. Sign up now!

Twitter is offering this endpoint under a freemium model. Developers can make 50 requests for free per month. If you’re likely to exceed that, be prepared to open your wallet.

The potential uses for this API are pretty spectacular. If you’re a company, it means you can analyse public sentiment about your product on a timeframe stretching back over twelve years. And if you’re a researcher looking into how things like fake news spread through Twitter, you can use this API to pinpoint patient zero, for lack of a better word.

If you’re curious, you can find out more on Twitter’s official blog. To get started, you can apply for access here. If approved, you’ll find your details under “Subscriptions” in your developer account.

Get the TNW newsletter

Get the most important tech news in your inbox each week.