When Upgrading Account Activity API to Premium
What will be the new rate limit for the following
1-New Limit for Tweet per day on the account?
2-New limit for sending new Direct messages?
The limits for those don’t change. Premium API is for search and account activity API subscriptions, which are all read only.
How to increase the limit on Tweets per day?
As far as I know you can’t - it’s always going to be 2400 per day, overall, and using an app, POST /2/tweets | Docs | Twitter Developer Platform 200 in a 15 min window, or whatever extra limit per hour or 3 hours or something.
Those limits are busty/ adaptive so there’s no exact number but the overall max is still enforced I think, the API will return an error message.
and what is the rate limit for GET users/show in premium paid APIs?
The same. Premium API is only the 30day search endpoint, fullarchive search endpoint, and account activity API webhook.
I can see from Twitter documentation that this Limit not apply for premium API’s
How I can increase this limit?
And if I upgrade now to Premium paid, is there any downtime on the APIs I’m using?
Oh, that means the Premium API has separate endpoints, with their own rate limits. There is no way to increase the ordinary limits on other endpoints.
Upgrading to premium entails using a totally different API, so there is no interruptions with the other endpoints at all. You may need to use a different library to make calls to premium API endpoints.
So how i can increase the limit for “GET users/show” ?
You can use both the Bearer token and the access token, which would give you another 900 calls in 15 min.
Ideally though, if you’re using it lots, consider batching calls and requesting 100 users at a time with GET users/lookup | Docs | Twitter Developer Platform instead