Looking beyond the documentation?

Check out our help articles


Visualizing Twitter Geo Data

posted on 03 December 2014 by Brian Lehman

This article describes the processes involved in plotting geotagged tweets on a map built in d3, which is useful for web based visualization. For an in depth overview of the Gnip+Twitter geo data types please visit this geo article. Three types of geographic data can exist in the payload of a tweet: Gnip enrichment: Profile GeoSince 2013, Gnip enriches some Tweets with formal geographic information based on the user’s profile location – i.e. where the user may call “home”. For example, a user whose profile lists their location as “Boulder, CO” might get country, state, and city information added, as... keep reading


Consuming, Parsing, and Processing Tweets with Python

Explores a Python script that performs a simple but complete parsing of JSON-formatted social media data, such as would be streamed or downloaded from a Gnip API endpoint.

27 October 2014


Data and Rule Management with jq

Tips on how to use jq to inspect JSON data, debug invalid PowerTrack rules, and generate new PowerTrack rules from a plain-text file.

24 September 2014


Honoring User Intent on Twitter

An overview of honoring user intent and privacy on Twitter.

17 August 2014


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.


Rehydration API

Request Tweets via the Rehydration API.


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.