Documentation Update: We've added an API Changelog page (link in nav) to help you stay informed of any changes to the Gnip APIs, Enrichments, and the data payload.

Gnip Support

Looking beyond the documentation?

Check out our help articles or the Twitter Data Blog


Choosing a Historical API

posted on 20 June 2017 by Jim Moffitt

Introduction   Both Historical PowerTrack and Full-Archive Search provide access to any publicly available Tweet, starting with the first Tweet from March 2006. Deciding which product better suits your use case can be key in getting the data you want when you need it. This article highlights the differences between the two historical products, with a goal of helping you determine which one to use for generating your next historical Tweet dataset. Both historical products scan a Tweet archive, examine each Tweet posted during the time of interest, and generate a set of Tweets matching your query. However, Historical PowerTrack... keep reading

Full-Archive Search API - metadata and filtering timeline

When using Twitter's Full-Archive Search, it is important to understand when query Operators first start matching Tweet JSON attributes.

12 June 2017


Historical PowerTrack API - metadata and filtering timeline

When using Historical PowerTrack, it is important to understand when PowerTrack Operators first start matching Tweet JSON attributes.

02 June 2017


Tweet Metadata Timeline

The evolution of Twitter and its Tweet JSON metadata, and how that affects finding your historical signal of interest.

25 May 2017


See More





Building your app?

Get going quickly with our code examples


PowerTrack / Firehose Stream

Connect to the PowerTrack and Firehose streams.

PowerTrack Rule Management

Add, delete, and list rules on the PowerTrack Rules API.

Historical PowerTrack

Create and manage Historical PowerTrack jobs.

Search API

Send Search and Counts requests to the Search API.

Engagement API

Request engagement metrics for specific Tweet IDs.

Audience API

Request audience demographics for specific UserID groupings.

Data Collector Stream

Connect to the streaming endpoint of Data Collector streams.

Data Collector Polling

Retrieve data from your Data Collector with GET polling.

Data Collector Rule Management

Add, delete, and list rules on your Data Collector feeds.