Hi, I need help understanding the rate limits for the status update (tweet) and retweet endpoints.
In my app, I will like to tweet out sports information using the api on my app’s twitter account. An authenticated user on my website can retweet (retweet with a comment) my app’s status update by adding their own comments via the api.
Per this documentation , my app’s twitter account can make a status update via the api up to 300 requests per 3 hours. Also each authenticated user can retweet via the api up to 300 requests per 3 hours. Are these assumptions right? Or is it the case that my app can only make 300 request per 3 hours for both the app’s twitter account and authenticated user?
I will be glad if anyone can provide some clarity as I am not totally sure from reading the docs.
The v1.1 statuses/update and statuses/retweet share the same rate limit. The limit is 300 Tweets per user, per app. This means you can Tweet or Retweet up to 300 times per three 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.
Additionally, the user has a 300 request limit per three hour period. This means that if the user already Tweeted 20 times through another API integration, you will only be able to perform up to 280 Tweets or Retweets on behalf of that user during that same three hour window period.
Check out our rate limits page for more details about POST limits.
1 Like
system
Closed
#3
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.