Skip to content
yeongmin's archive
yeongmin's archive

idk what I'm doing

  • Main
  • 📣Minecraft server
  • Making a Reddit scraper (2023)
    • So, about the BAscraper
      • First release of BAScraper
    • stuffs from BAnalyser.ipynb (r/bluearchive recap)
    • Some notes on the new API policy for reddit
    • What counts as a request? (PRAW)
    • Some notes on PRAW
  • Homelabs n’ Servers
yeongmin's archive

idk what I'm doing

Few notes on the new API policy for reddit

maxjo, 2023-12-242023-12-27
  1. Can’t use Pushshift.io now – edit: can still use PullPush.io now!
  2. 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)

PRAW

Post navigation

Next post

Related Posts

Some notes on PRAW

2023-12-272023-12-27

Edit: PRAW has some severe limitations that made me change my mind. PRAW, after some recent updates, removed all the date range functions and added hard limitations to the amount of posts it can fetch. a few years ago, when I tried to do this before, I used a hybrid…

Read More

What counts as a request? (PRAW)

2023-12-242023-12-27

Reddit allows requests of up to 100 items at once. So if you request <= 100 items PRAW can serve your request in a single API call, but for larger requests PRAW will break it into multiple API calls of 100 items each separated by a small 2 second delay…

Read More
©2025 yeongmin's archive