Twitter API Rate Limitations. Limits to send direct messages, limitations (daily and account wise) to follow other Twitter users
Current Twitter API Limits (https://support.twitter.com/articles/15364-about-twitter-limits-update-api-dm-and-following)
The current technical limits for accounts are:
- Direct Messages: 250 per day.
- Updates: 1,000 per day. The daily update limit is further broken down into smaller limits for semi-hourly intervals. Retweets are counted as updates.
- Changes to Account Email: 4 per hour.
- Following (daily): Please note that this is a technical account limit only, and there are additional rules prohibiting aggressive following behavior. The technical follow limit is 1,000 per day.
- Following (account-based): Once an account is following 2,000 other users, additional follow attempts are limited by account-specific ratios.
Twitter REST API Rate Limiting (https://dev.twitter.com/docs/rate-limiting)
The default rate limit for calls to the REST API varies depending on the authorization method being used and whether the method itself requires authentication.
- Unauthenticated calls are permitted 150 requests per hour. Unauthenticated calls are measured against the public facing IP of the server or device making the request.
- OAuth calls are permitted 350 requests per hour and are measured against the oauth_token used in the request.
Read more about Twitter Following Rules and Best Practices here: http://support.twitter.com/articles/68916-following-rules-and-best-practices
