Apologies if this question seems like it's obvious or has already been
answered but I read through several posts on this topic as well as the
API documentation and I'm still confused.

The documentation states: "The default rate limit for calls to the
REST API is 100 requests per hour. The REST API does account- and IP-
based rate limiting. Authenticated API calls are charged to the
authenticating user's limit while unauthenticated API calls are
deducted from the calling IP address' allotment."

QUESTION 1: Does this mean that if my user is signed up with multiple
Twitter applications, then the total number of requests that those
applications can make on behalf of my user is 100?  That is, the 100
rate limit is split across all the applications?

The documentation also states "we offer whitelisting which will raise
an accout or IP address' rate limit to 20000 requests per hour".

QUESTION 2: If I have a application server with several hundred
thousand users, and I have my IP address whitelisted, does this mean I
can make only 20000 requests per hour for all users that are
registered with my server?  If so, then I'm not sure how whitelisting
will help me here.  Am I better off with just relying on the account
rate limit of 100?


Thanks,
Lien

Reply via email to