Home/Reddit API alternative

A Reddit API alternative that keeps your code

Five ways to read Reddit after the public Data API closes in March 2027, compared on what they cover, what they cost in effort, and what they leave out. Redlisten is one of them; the page says where it fits and where it does not.

The options

Devvit. Reddit's platform for apps that run inside Reddit, in TypeScript, installed by moderators after review. Complete for apps that live on Reddit. Not an option for reading Reddit from outside it, which is what an alternative to the API usually means.

A commercial agreement with Reddit. Reddit sells data access to large companies on negotiated terms. Pricing is quote based and not published. For a team of one to fifty people building a tool, it is rarely a conversation that starts.

Scraping the HTML. Fragile, against Reddit's terms, blocked aggressively, and a maintenance job that never ends. Also slow for comments, which are loaded in pieces. Most teams that try it stop within a year.

Archives. Bulk dumps are useful for history and useless for anything current, and Pushshift's live search is limited to moderators. Good for a study of 2019, no help for an alert today.

Redlisten. A separate service that serves Reddit's read paths with the same JSON, plus RSS, PRAW support and native feeds, search and streams. Read access, public content, a key instead of OAuth. The rest of this page is about this option.

What the same code gets

# A Reddit API call, before and after. Same path, same JSON.
curl "https://oauth.reddit.com/r/startups/new?limit=25" -H "Authorization: Bearer <reddit oauth token>"
curl "https://api.redlisten.com/r/startups/new?limit=25" -H "Authorization: Bearer rl_live_YOUR_KEY"

Listings for any community or combination, every public comment in a community, full threads by id with the comment tree, user history, lookups through /api/info and /by_id, search, and /r/{sub}/about. All with or without .json, paged with limit and after, with x-ratelimit-* headers on every response. PRAW works by setting reddit_url and oauth_url; snoowrap by setting endpointDomain; raw fetch or requests by changing the host and adding a header.

What is added

Three things Reddit's API did not offer. Sitewide cursor feeds, /v1/posts and /v1/comments, that deliver every public post and comment in order and let a collector resume from a saved cursor. Full text search over the last 30 days that includes comments, with AND, OR, NOT, quotes, subreddit: and author:. And keyword streams: saved searches that keep matching, with a webhook, Slack or Discord message or email digest per match, and counts by day for reporting. Removed and deleted items keep their captured text on the native endpoints, with a status flag.

What is left out

Writing. There is no posting, voting, replying, messaging or moderation; those stay on Reddit through a registered app or Devvit. No logged in view, so private communities, inboxes and saved items are not served. Paid plans search and list the last 30 days; older history is an Enterprise conversation. Redlisten is not affiliated with Reddit, Inc.

Effort and cost

Effort is a config change for most reading code: two settings in PRAW, one in snoowrap, a hostname and a header for raw calls, a URL edit for a feed. Most people are done in an afternoon and test with the free key, which has 250 requests a month. Plans as listed on 6 Nov 2026: Pro at $29 a month with 50,000 requests and search over 30 days, Team at $99 with 250,000 requests and 1,000 items a page on the native feeds, Business at $299 with 1,000,000 requests, exports and a live streaming connection. Yearly billing takes two months off. No daily caps.

Choosing

If the app runs inside Reddit, build on Devvit. If the company is large enough to negotiate, talk to Reddit. If the work is historical, use an archive. If the app reads Reddit and does something elsewhere, which is the common case, Redlisten keeps the code and the language and removes the deadline. The API replacement page maps each endpoint and the shutdown page lays out the dates. For the price question on Reddit's own side, see Reddit API pricing.

Common questions.

Is Redlisten a drop in replacement for the Reddit API?

For reading, close to it: the same paths and Listing JSON, the same rate limit headers, and PRAW through two settings. Writing is not served.

What about Devvit?

Devvit runs TypeScript apps inside Reddit and is the right choice for apps that live there. It does not provide Reddit's content to an app running elsewhere.

Can I buy access from Reddit directly?

Reddit sells data on negotiated, quote based terms aimed at large companies. Pricing is not published.

How current is Redlisten's data?

Posts appear a few seconds after they are posted and comments typically within a minute. Search covers the last 30 days on paid plans, on a rolling window.

Switch before 13 Nov

Get a key, change one URL, and your feeds, bots and alerts keep running. Then try the search Reddit never had.