Twitter will begin taking a closer look at how developers and their applications are using its user and mentions timeline API (application-programming interface) endpoints.
Starting June 19, user-auth and app-auth requests will be limited to a total of 100,000 per day, on a per-app and per-endpoint basis, meaning that a single developer app can make up to 100,000 calls to each of the two endpoints during any single 24-hour period.
Senior director of product management Rob Johnson and head of site integrity Yoel Roth wrote in a blog post, “Why 100,000 requests? Because this limit allows us to make concrete progress to combat inappropriate use of our developer platform, while isolating the impact to the developers using these endpoints the most. And, to further reduce the burden on developers, we have already taken steps to elevate rate limits for many impacted apps, including several third-party Twitter clients.”
Developers that need to exceed that 100,000-request cap must go through Twitter’s review process in order to ensure that their use cases are compliant with the social network’s policies.
Twitter said the cap will be lifted for developers that have a policy-compliant need for increased access, such as those running third-party Twitter clients or those doing research, adding that developers building products for other businesses may be required to enter into commercial agreements.