Last year ProgrammableWeb reported that Twitter was working to protect their platform from spam and abuse by imposing additional restrictions on new developers hoping to gain access to the platform. Twitter seems ready to double down on these efforts, as the company today announced that it will soon adjust the rate limits for two Twitter APITrack this API endpoints. Applications that need access beyond this rate limit will be required to request an exemption, allowing Twitter to analyze the use case.
Starting on June 19, 2019, Twitter will begin limiting the /statuses/mentions_timeline and /statuses/user_timeline endpoints to 100,000 requests per day as a default. This change will apply to both user-auth and app-auth requests on a per-application and per-endpoint basis. These changes are currently in preview, with the company hoping for developer feedback prior to implementation. Additionally, Twitter is willing to grant access beyond these limits in several situations.
Applications that have a legitimate policy-compliant need for greater access can be submitted for review. If Twitter can substantiate the claim, and believes the use to be non-commercial, the limit will be raised. Additionally, B2B applications may be provided with elevated access, although a commercial agreement with a custom price based on usage may be necessary.