FetchLayer fetchlayer.dev Sign in

Article

Reddit API Shut Down in 2026: What Still Works

Reddit killed unauthenticated .json requests in May 2026 — the last free workaround. Here's the full timeline and what actually works now.

  • reddit API
  • reddit API closed
  • reddit API shut down
  • reddit API 2026
  • reddit json 403
  • reddit oauth closed
  • reddit responsible builder policy
  • reddit API not working

As of today — May 30, 2026 — Reddit has killed every remaining free path to its data.

Unauthenticated .json requests, the last workaround developers had after Reddit closed OAuth access in November 2025, now return 403 Forbidden. No announcement. No deprecation warning. The r/selfhosted community noticed immediately — every self-hosted app that relied on Reddit’s .json endpoints broke overnight.

This is the final step in a shutdown that started in 2023 and accelerated through 2025. Here’s the full timeline, what Reddit actually did at each stage, how developers are reacting, and what still works.

I also published a shorter field report on Medium: Reddit’s API is officially dead in 2026 — here’s what I use instead.


The Timeline: How Reddit Killed Its API

DateWhat Happened
June 2023Reddit announces paid API tiers, kills third-party apps (Apollo, RIF, Sync)
March 2024Reddit IPO — data licensing becomes a revenue line item
Mid-2025OAuth tokens limited to one per account
November 11, 2025Self-service API access fully closed (“Responsible Builder Policy”)
May 30, 2026Unauthenticated .json endpoints return 403 Forbidden

Every step removes a layer of access. Let’s break down the two biggest ones.


November 2025: OAuth Access Closed

On November 11, Reddit admin u/redtaboo announced the end of self-service API access. The post sits at 0 points with 294 comments — downvoted into oblivion by the community it addressed. The key sentence:

“Starting today, self-service access to Reddit’s public data API will be closed. Anyone looking to build with Reddit data, whether you’re a developer, researcher, or moderator, will need to request approval before gaining access.”

Translation: you can no longer create an OAuth app yourself. You have to fill out a form, explain your use case, and wait for Reddit to decide whether you deserve access.

Reddit calls this the “Responsible Builder Policy” — a new gatekeeping framework that requires approval for:

  • Any new OAuth tokens
  • Any new API applications
  • Any access to Reddit’s public data API

They pointed developers to three paths:

  1. Developers: Build through Devvit (Reddit’s own app platform), or submit a request
  2. Researchers: File a ticket for potential inclusion in the r/reddit4researchers program
  3. Moderators: Submit a request if Devvit doesn’t support your use case

The fine print reassurance — “current access won’t be affected” — means developers who already had OAuth apps kept them. Everyone else was locked out.


The Developer Backlash

The reaction across r/redditdev has been unrelenting. Months later, developers are still posting daily about being unable to get access.

”It feels like a black hole”

u/This-Independence-68 captured the frustration that dozens of developers share:

“Gaining access to the Reddit Data API feels like a black hole. I submitted a proper request through the official form, followed the rules, explained the use case clearly, added contact info — and then… nothing.”

The comments on that post tell the same story:

  • u/SirVoltington: “Yeah, I got a reply within a week. Every time it’s the same standard response where they deny an API key.”
  • u/Quo_N: “I was denied recently, too. It took them two weeks to get back to me.”
  • u/Wyvern-the-Dragon: “Got reply within a week for all my 3 requests. But none of them was positive.”
  • u/n3s1um: “They just never replied to me, my account is like 10+ years old too.”

The /prefs/apps page is literally broken

Before the policy change, you’d go to reddit.com/prefs/apps, fill in a form, and get your client ID instantly. That page now redirects to the Responsible Builder Policy — or worse, appears to work but silently fails.

u/SpiritualFan1889 (May 2026):

“I completed the CAPTCHA and clicked the Create App button — but nothing happened. No error message, no confirmation, nothing.”

u/GREGOR25SC (May 2026):

“The CAPTCHA completes, but the app is not created and the page only shows: ‘In order to create an application or use our API you can read our full policies here.’”

u/Deekshith_DS (April 2026):

“Whenever I go to reddit.com/prefs/apps, I only see the Responsible Builder Policy page. I don’t see the ‘Create App’ form.”

u/WhyAmIStillHere2026 (February 2026):

“So many tutorials online are useless if you can’t get past this step. I pass the Captcha, click on Create App and am sent back to the Captcha.”

Every PRAW tutorial on the internet starts with “go to reddit.com/prefs/apps and create an app.” That step no longer works for new developers.

Even the application form is broken

u/Still_Tutor628 discovered that even the official application form has a bug:

“When submitting, the form stays on the same page. Inspecting the form state shows a hidden Zendesk field named ‘Details of inquiry’ is still required and blank, but it is not visible or editable.”

So the page to create apps doesn’t work, the form to request access doesn’t work, and the email channel (api@reddit.com) auto-replies telling you to use the form that doesn’t work. Kafka would be proud.

Moderators can’t moderate

The irony of Reddit blocking its own moderators from building tools isn’t lost on anyone.

u/GamingYouTube14, a mod of r/BattleForDreamIsland, waited over a month with no response while their subreddit suffered:

“Now, almost an entire month has gone by. The exact situation we needed the bot for happens again, but basically all mods were too busy. We did not have the time to keep up with what was going on… and all of this could’ve been prevented, had we had API access.”

Academics rejected with template emails

u/eddz_, a Master’s student whose thesis involves tracking sentiment in technical subreddits:

“I literally just need to scrape post titles, scores, and timestamps to build a basic keyword trend graph. No PII, no tracking users, no commercial use, nothing sketch… Today I got hit with the standard automated rejection email.”

u/Ok-Search2188 submitted a full application with research plans and ethics approval documents:

“After waiting for five weeks, I only received the following template rejection.”

The confirmation that it’s over

As recently as today (May 30, 2026), u/Watchful1 — one of the most well-known moderators and bot developers on Reddit — stated it plainly:

“You can’t, reddit has closed oauth access unless you get a very specific exception, which personal scripts won’t qualify for.”

That’s the current state. No ambiguity.

And now the .json endpoints are dead too

As if the OAuth lockdown wasn’t enough, on May 30, 2026 Reddit also killed unauthenticated .json requests — the last free workaround developers had.

The r/selfhosted community noticed immediately. Every self-hosted app that relied on Reddit’s .json endpoints started returning 403 Forbidden. No announcement, no deprecation warning, no migration path. Just broken apps overnight.

This was the final fallback for thousands of developers. Appending .json to any Reddit URL used to return structured data without authentication. Tools like RSS readers, monitoring dashboards, and research scripts all depended on it. As of today, that’s gone.

Reddit has now closed every free path to its data:

  • OAuth apps → Requires approval (almost always denied)
  • .json endpoints → 403 Forbidden as of May 30, 2026
  • Anonymous API → Blocked

The only remaining options are paying Reddit directly (~$12K/year) or using a third-party scraping service.


The Rare Success Stories

To be fair, some people have gotten access. It’s vanishingly rare and takes months.

u/DustyAsh69 is one of the few:

“We had requested access 3+ months ago and the request was accepted 2 months ago and we only saw the acceptance e-mail now.”

Key details: they’re moderators, it was for moderation purposes, and it took over three months. Most commercial and personal-use requests are simply denied.


Who’s Affected

Everyone who doesn’t already have OAuth credentials from before November 2025:

  • Indie developers building Reddit-powered tools
  • SaaS builders who need Reddit data for monitoring, analytics, or lead generation
  • Academic researchers studying online communities, sentiment, or language
  • Data scientists training models on conversational data
  • Moderators who need bots that Devvit doesn’t support
  • Hobbyists with personal automation scripts

As u/upside_win222 put it:

“Now since around late 2025, they have locked it down tight. You simply cannot access nor mutate Reddit data unless you are shelling out big bucks for access.”


Why Reddit Did This

Reddit hasn’t been transparent about its motives, but the community has a clear theory. u/YOU_WONT_LIKE_IT said it directly:

“It’s being gate-kept because it’s a big profit center for Reddit. I don’t expect much to change.”

The timeline supports this:

  1. 2023: Reddit announces paid API tiers, kills third-party apps (RIP Apollo, RIF)
  2. 2024: Reddit IPO — needs to show data licensing revenue to investors
  3. Mid-2025: OAuth tokens limited to one per account
  4. Nov 2025: Self-service API access fully closed

Reddit is monetizing its data — primarily through AI training deals with Google, OpenAI, and others. Free developer access doesn’t fit that revenue model.

u/ejpusa put it bluntly:

“There is no Reddit API for new developers. It would be nice if they explained that policy, but no one has, yet.”


The Pushshift Founder Weighs In

Jason Baumgartner (u/Stuck_In_the_Matrix), the founder of Pushshift — the service that once made all of Reddit’s data freely searchable — responded directly to the announcement:

“Unfortunately having been down this road before with companies that grow rapidly from developers that benefit the growth of a business until they make lots of money and then kill off access to the API, I have seen this much too often.”

His observation carries weight. Pushshift was arguably the most important third-party service in Reddit’s ecosystem, used by thousands of researchers and moderators. Reddit revoked its access in 2023.


What Actually Works in 2026

If you need Reddit data, your options have narrowed significantly. As of May 30, 2026, Reddit has closed every free access path.

1. Reddit’s JSON Endpoints — Dead as of May 30, 2026

For months after the OAuth lockdown, developers relied on appending .json to Reddit URLs as a workaround:

// This NO LONGER WORKS — returns 403 Forbidden since May 30, 2026
const res = await fetch('https://www.reddit.com/r/webdev/hot.json?limit=25', {
  headers: { 'User-Agent': 'MyApp/1.0' }
});
// → 403 Forbidden

As u/Artistic-State-9002 noted in r/webscraping back in April, this used to work. It no longer does. Reddit silently started returning 403 for all unauthenticated .json requests, breaking every self-hosted app that depended on them.

Status: Dead. Do not build against this.

1. Scraping APIs (Reliable, No Reddit Credentials)

A scraping API like FetchLayer bypasses Reddit’s API entirely. It extracts data from the public website and returns structured JSON — no OAuth, no approval process, no waiting months for a response that never comes.

const res = await fetch('https://fetchlayer.dev/api/reddit/search', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer sk-your-api-key',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({ query: 'react server components', sort: 'top', limit: 25 })
});

const { results } = await res.json();

JavaScript and TypeScript developers can also use the official npm package, @fetchlayer/reddit.

Pros: Works immediately, free tier available, full data (complete comment trees, no truncation), commercial use allowed, MCP server for AI workflows. Unaffected by today’s .json shutdown — scraping APIs extract data from the rendered page, not from endpoints Reddit can silently kill.
Cons: Not free at scale (though far cheaper than Reddit’s $12K/year commercial tier)

2. Build Your Own Scraper (Expensive, Fragile)

Tools like Playwright, Puppeteer, or Scrapling can scrape Reddit’s frontend. But as u/TopLychee1081 discovered:

“It looks like a websocket is created and data is sent via that, but it’s all obfuscated to the point where it’s no longer practical to invest any more time developing against Reddit.”

DIY scraping requires proxy rotation ($200-500/month), constant maintenance as Reddit changes its DOM, and handling Cloudflare challenges. It’s not realistic for most teams.


Quick Comparison

MethodCostSetup TimeReliabilityCommercial Use
Reddit API (new application)Free — if approvedWeeks to months (usually denied)N/ANo (free tier)
Reddit API (commercial)~$12K/year minimumWeeks (contract)HighYes
.json endpointsFreeMinutesDead (403)N/A
FetchLayerFree tier → paid2 minutesHighYes
DIY scraping$200-500/mo (proxies)DaysLowYes

The Bigger Picture

Reddit isn’t alone. As u/ejpusa noted:

“The world discovered AI can hack anything. So API access is being curtailed. Spotify API is all gone too for developers.”

Twitter/X gutted their free API tier in 2023. Spotify restricted theirs. Reddit followed. The pattern is clear: platforms that grew on the backs of developer ecosystems are now pulling up the ladder behind them.

u/Yay295 made a prescient observation in the original announcement thread:

“I think these big companies have forgotten that one of the reasons they created their public APIs in the first place was that it uses less bandwidth for someone to request data from a dedicated API than when they have to scrape the website for it instead.”

The irony: by closing the API, Reddit is pushing developers toward scraping — which costs Reddit more in bandwidth and infrastructure than API calls ever did.


What You Should Do

If you’re a developer who needs Reddit data in 2026:

  1. Don’t waste time applying for API access unless you’re a moderator with a Devvit-incompatible use case. The approval rate is near zero for commercial or personal use.

  2. Don’t rely on .json endpoints — they’re returning 403 as of today. Any guide that tells you to append .json to a Reddit URL is outdated.

  3. For any use case: use a scraping API like FetchLayer. It’s now the only reliable free path to Reddit data. Works in minutes, unaffected by Reddit’s lockdowns, and includes a free tier.

  4. For AI workflows: set up the FetchLayer MCP server and let your coding agent handle Reddit data natively.

The era of reddit.com/prefs/apps → Create App → start building is over. The .json workaround era lasted a few months and is now over too. The sooner you accept that, the sooner you can get back to shipping.


Further Reading


Frequently Asked Questions

Can I still use PRAW in 2026?

Only if you already have OAuth credentials from before November 2025. New developers cannot register a script or web app — the /prefs/apps page either redirects to the policy page or silently fails. PRAW itself still works, but you need credentials it’s now nearly impossible to obtain.

What is the Responsible Builder Policy?

Reddit’s Responsible Builder Policy is the framework they introduced in November 2025 to gate all new API access behind a manual approval process. In practice, it means most applications are denied.

Is Reddit’s API completely dead?

For new developers, effectively yes. Existing OAuth apps still work (for now). But the .json endpoints are dead as of May 30, 2026 (returning 403), and commercial access requires ~$12K/year with direct negotiation. There is no free path to Reddit data through official channels anymore.

Will Reddit reverse this?

Unlikely. The closure aligns with Reddit’s post-IPO data monetization strategy. They’re selling data access to AI companies for millions — free developer access undermines that business model.

What’s the best alternative right now?

For most developers, a scraping API like FetchLayer is the only remaining free path. It doesn’t depend on Reddit’s API or their .json endpoints — both of which are now dead for new users. Free tier, no approval process, structured JSON, works in minutes. See our full comparison of alternatives for more options.

Are the .json endpoints still working?

No. As of May 30, 2026, appending .json to Reddit URLs returns 403 Forbidden. This was the last free workaround and it’s now gone. Self-hosted apps like RSS readers and monitoring tools that depended on this are all broken.