Recently Updated Documentation

July 6, 2012
Document Description
GET direct_messages/sent Returns the 20 most recent direct messages sent by the authenticating user. The XML and JSON versions include detailed information about the sender and recipient user. You can request up to 200 direct messages per call, up to a maximum of 800 outgoing DMs. Important: This method requires an access...
GET direct_messages Returns the 20 most recent direct messages sent to the authenticating user. The XML and JSON versions include detailed information about the sender and recipient user. You can request up to 200 direct messages per call, up to a maximum of 800 incoming DMs. Important: This method requires an access...
Twitter Libraries A list of Twitter & OAuth libraries. Feel free to send us a tweet @twitterapi if you think we're missing a good one. Note there's also an index of OAuth libraries provided by the OAuth site. ActionScript/Flash C++ Clojure ColdFusion Erlang Java JavaScript .NET Objective-C /...
July 3, 2012
Document Description
Using the Twitter Search API The Twitter Search API is a dedicated API for running searches against the real-time index of recent Tweets. There are a number of important things to know before using the Search API which are explained below. Limitations The Search API is not complete index of all Tweets, but instead...
GET search Returns relevant tweets that match a specified query. To best learn how to use Twitter Search effectively, consult our guide to Using the Twitter Search API Notice: As of April 1st 2010, the Search API provides an option to retrieve "popular tweets" in addition to real-time search results. In an...
June 26, 2012
Document Description
Twitter Cards Introduction Twitter cards make it possible for you to attach media experiences to Tweets that link to your content. Simply add a few lines of HTML to your webpages, and users who Tweet links to your content will have a "card" added to the Tweet that’s visible to all of their followers. As a...
June 20, 2012
Document Description
Streaming message types Public stream messages Blank lines Status deletion notices (delete) Location deletion notices (scrub_geo) Limit notices (limit) Withheld content notices (status_withheld, user_withheld) User stream messages Friends lists (friends) Events (event) Site stream messages Envelopes...
Tweets Also known as a Status Update, Tweets are the basic atomic unit of all things Twitter. Users create Tweets. Tweets can be embedded, replied to, favorited, unfavorited, retweeted, unretweeted and deleted. A retweet contains an embedded Tweet object within the "retweeted_status" attribute....
June 19, 2012
Document Description
Why are the Tweets I'm looking for not in Twitter Search, the Search API, or Search widgets? Twitter's search is optimized to serve relevant tweets to end-users in response to direct, non-recurring queries such as #hashtags, URLs, domains, and keywords. The Search API (which also powers Twitter's search widget) is an interface to this search engine. Our search service is not meant to be...
June 18, 2012
Document Description
Techniques for Live Tweet Curation Many real-time display integrations want to highlight specific curated Tweets. Perhaps you want to display the Tweets you've determined are the best on a display at a conference, or mark a collection of Tweets to be rendered along the bottom of the screen during a television show, or to build a...
OAuth The OAuth documentation has moved to OAuth
June 15, 2012
Document Description
Useful Links We Found On OAuth Apigee's OAuth: the Big Picture Using OAuth for Twitter Authentication on the BlackBerry PlayBook Using Twitter API with LIFT, Scala, and Twitter4J How Klout is Harnessing the Twitter Firehose to Keep Pace with Their Growing User Base Tweeting with Node.js On Rendering Tweets...
June 7, 2012
Document Description
Developer Rules of the Road Last Update - 17th of May 2012 Rules of the Road Twitter maintains an open platform that supports the millions of people around the world who are sharing and discovering what's happening now. We want to empower our ecosystem partners to build valuable businesses around the information flowing...
June 6, 2012
Document Description
Follow Button The Follow Button is a small widget which allows users to easily follow a Twitter account from any webpage. The Follow Button uses the same implementation model as the Tweet Button, and its integration is just as simple. By using the Follow Button, you agree to the Developer Rules of the Road....
Web Intents By using Web Intents, you agree to the Developer Rules of the Road. Make it easy to bring interactivity to Tweets that you display on the web. Web Intents provide popup-optimized flows for working with Tweets & Twitter Users: Tweet, Reply, Retweet, Favorite, and Follow. They make it possible...
Embedded Tweets Overview The Embedded Tweet feature allows websites to generate copy and paste-able HTML markup to render a Tweet on any third-party website. This markup presents a Tweet in an attractive (and display guidelines compliant) way, and automatically sets up Web Intents so that viewers of the...
Image Resources The resources are available to support a consistent user experience in applications leveraging Twitter & sites using Web Intents. It is recommended that you store these within your own application. For more information on using these marks, consult our Display Guidelines. Birds...
Tweet Button By using the Tweet Button, you agree to the Developer Rules of the Road. Overview The Tweet Button is a small widget which allows users to easily share your website with their followers. This page is for developers and users who wish to build their own Tweet Buttons. If you are looking for a...
Display Guidelines Introduction Users must have a consistent experience wherever they interact with Tweets, whether on Twitter.com, a mobile client, website, or in an application developed with the Twitter API. To ensure consistency across the platform and ecosystem, we’ve put together the following Display...
June 5, 2012
Document Description
Welcome to @Anywhere Twitter @Anywhere is an easy-to-deploy solution for bringing the Twitter communication platform to your site. @Anywhere promotes a more engaged user base for your site. Use @Anywhere to add Follow Buttons, Hovercards, linkify Twitter usernames, and build deeper integrations with "...