Rate limits

Standard API v1.1 rate limits per window

POST endpoints

The standard API rate limits described in this table refer to POST endpoints. These rate limits apply to the standard API endpoints only, does not apply to premium APIs.

Endpoint Rate limit window Rate limit per user Rate limit per app 
POST statuses/update
3 hours* 300* 300*
POST statuses/retweet/:id
3 hours* 300* 300*
POST favorites/create
24 hours 1000 1000
POST friendships/create
24 hours 400 1000
POST direct_messages/events/new
24 hours 1000 15000

 

Please note - The 300 per 3 hours is with the POST statuses/update and POST statuses/retweet/:id endpoints is a combined limit. You can only post 300 Tweets or Retweets during a 3 hour period. 

For example, if your Twitter app makes 200 requests to the POST statuses/update endpoint within a three hour period, your app will only be able to make 100 requests to the POST statuses/retweet/:id endpoint during that period. 
 

GET endpoints

The standard API rate limits described in this table refer to GET (read) endpoints. Note that endpoints not listed in the chart default to 15 requests per allotted user. All request windows are 15 minutes in length.  These rate limits apply to the standard API endpoints only, does not apply to premium APIs.

Endpoint Requests / window per user Requests / window per app
GET account/verify_credentials 75 0
GET application/rate_limit_status 180 180
GET favorites/list 75 75
GET followers/ids 15 15
GET followers/list 15 15
GET friends/ids 15 15
GET friends/list 15 15
GET friendships/show 180 15
GET geo/id/:place_id 75 0
GET help/configuration 15 15
GET help/languages 15 15
GET help/privacy 15 15
GET help/tos 15 15
GET lists/list 15 15
GET lists/members 900 75
GET lists/members/show 15 15
GET lists/memberships 75 75
GET lists/ownerships 15 15
GET lists/show 75 75
GET lists/statuses 900 900
GET lists/subscribers 180 15
GET lists/subscribers/show 15 15
GET lists/subscriptions 15 15
GET search/tweets 180 450
GET statuses/lookup 900 300
GET statuses/mentions_timeline 75 0
GET statuses/retweeters/ids 75 300
GET statuses/retweets_of_me 75 0
GET statuses/retweets/:id 75 300
GET statuses/show/:id 900 900
GET statuses/user_timeline 900 1500
GET trends/available 75 75
GET trends/closest 75 75
GET trends/place 75 75
GET users/lookup 900 300
GET users/search 900 0
GET users/show 900 900
GET users/suggestions 15 15
GET users/suggestions/:slug 15 15
GET users/suggestions/:slug/members 15 15
 

Was this document helpful?

Thank you for the feedback. We’re really glad we could help!

Thank you for the feedback. How could we improve this document?

Thank you for the feedback. Your comments will help us improve our documents in the future.