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. We... |
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... |
Document | Description |
---|---|
GET user | Streams messages for a single user, as described in User streams. |
Document | Description |
---|---|
How are rate limits determined on the Streaming API? | The public streaming APIs cap the number of messages sent to your client to a small fraction of the total volume of Tweets at any given moment. The sample hose, as documented in https://stream.twitter.com/1/statuses/sample.json, delivers a random sampling of all Tweets at a volume equal to the... |
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... |
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... |
Rate Limiting | REST API Rate Limiting Feature-based rate limiting Knowing if you are rate limited Whitelisting Search API Rate Limiting Tips to avoid being Rate Limited Blacklisting Streaming API Questions? The Twitter API only allows clients to make a limited number of calls in a given hour.... |
GET statuses/sample | Returns a small random sample of all public statuses. The Tweets returned by the default access level are the same, so if two different clients connect to this endpoint, they will see the same Tweets. |
Document | Description |
---|---|
GET statuses/home_timeline | Returns the most recent statuses, including retweets if they exist, posted by the authenticating user and the users they follow. This is the same timeline seen by a user when they login to twitter.com. This method is identical to statuses/friends_timeline, except that this method always includes... |
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.... |
Document | Description |
---|---|
POST account/end_session | Ends the session of the authenticating user, returning a null cookie. Use this method to sign users out of client-facing applications like widgets. |
Document | Description |
---|---|
Entities | Entities provide metadata and additional contextual information about content posted on Twitter. Entities are never divorced from the content they describe. After May 14th, 2012 Tweet Entities will be returned wherever Tweets are found in the API. Entities are instrumental in resolving URLs. Field... |
Document | Description |
---|---|
Why won't statuses/update let me post a link to a specific domain name? | Some domain names get identified as spam or malware. If you believe that you should be able to validly use a domain name, see this support article for further instructions: My Website is Being Flagged as Malware or Spam! and email tcoabuse@twitter.com with details about your domain. |
Document | Description |
---|---|
GET statuses/mentions | Returns the 20 most recent mentions (status containing @username) for the authenticating user. The timeline returned is the equivalent of the one seen when you view your mentions on twitter.com. This method can only return up to 800 statuses. If include_rts is set only 800 statuses, including... |
Document | Description |
---|---|
Partner Providers of Twitter Data | Our partnerships with Gnip and DataSift are set up to offer access to the full Twitter Firehose. If you're hitting limits with the Streaming API (400 track keywords, 5,000 follow userids, and 25 0.1-360 degree locations) and are doing data analysis or building non-display applications, please... |
Document | Description |
---|---|
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 /... |
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... |
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... |