- Can’t use Pushshift.io now – edit: can still use PullPush.io now!
- can still use PRAW (100 requests per min)
Reddit’s 2023 API changes have introduced some significant modifications that could affect your use of the Reddit Python API package. Key aspects of these changes include:
1. Usage-based Pricing: Reddit’s new API pricing structure is based on usage levels. As of July 1, 2023, applications making less than 100 queries per minute per OAuth ID can still use the free tier. Apps without OAuth registration are limited to 10 queries a minute. If your usage exceeds these limits, you will be charged $0.24 per 1,000 API calls.
2. Free Access for Certain Use Cases: More than 98% of apps do not pay and will continue to access the Data API for free as long as the apps are not monetized and stay below the published data-usage threshold. This includes mod tools and bots, which continue to have free access to the Data API.
3. Support for Non-Commercial Use: API access remains free for non-commercial researchers and academics, as long as they adhere to the published usage threshold.
4. Impact on Third-party Apps: Some third-party apps, especially those with heavy traffic, may face charges due to high API usage. This has led to concerns among developers and Reddit communities, resulting in protests and some subreddits going private in response to these changes.
In summary, if your usage of Reddit’s API stays within the free tier limits (less than 100 queries per minute per OAuth ID or 10 queries per minute without OAuth), and your application is not monetized, you can continue using the API for free. However, if your application exceeds these limits or is monetized, you’ll need to consider the new pricing structure. It’s important to review the specific terms of the updated API policies to ensure compliance with the new regulations.
(This was a summary from ChatGPT4 so like it might be incorrect – but I also checked and it seems right)