Independent Reddit JSON Data Gateway · No OAuth Review, No 100 QPM Caps, No Proxies Needed
Reddit Data API at$0.10 per 1K posts.
Fetch real-time subreddit feeds, global keyword & brand mention searches, 200-per-call nested comment trees, and user karma profiles via clean REST endpoints. Built for social listening, B2B lead discovery, and LLM/RAG pipelines at $0.10 per 1,000 items.
- Posts & Brand Search
- $0.10
- Nested Comment Trees
- $0.10
- Gateway Latency
- ~180ms
- Empty / Failed Calls
- 0 Credits
per 1,000 posts (1 Credit/post)
per 1,000 comments (up to 200/call)
L1 Redis cache + PG 16 mirror
Charge-Before-Return guarantee
Live Debugger · Real Reddit Payloads
Test all 9 core endpoints in your browser.
Switch endpoints below, customize parameters like subreddit=saas or query=reddit api, and click Test API Live.
curl "https://api.redditdataapi.io/v1/subreddit/posts?subreddit=MachineLearning&sort=hot&limit=25" \
-H "x-api-key: rd_live_your_api_key"{
"code": 0,
"provider": "https://redditdataapi.io",
"status": "ok",
"msg": "success",
"data": {
"items": [
{
"id": "1xmjld9",
"post_id": "t3_1xmjld9",
"subreddit": "saas",
"subreddit_name_prefixed": "r/saas",
"title": "How we scaled our B2B SaaS to $42k MRR using automated Reddit brand mention alerts",
"selftext": "We built an internal keyword monitor across r/saas, r/startups, and r/entrepreneur...",
"author": "indie_founder_io",
"score": 384,
"upvote_ratio": 0.96,
"num_comments": 78,
"created_utc": 1762286400,
"created_at": "2026-11-04T20:00:00.000Z",
"url": "https://www.reddit.com/r/saas/comments/1xmjld9/how_we_scaled_our_b2b_saas/",
"permalink": "https://www.reddit.com/r/saas/comments/1xmjld9/how_we_scaled_our_b2b_saas/",
"domain": "self.saas",
"flair": "Case Study",
"over_18": false,
"is_nsfw": false,
"is_video": false,
"is_self": true
}
],
"count": 1,
"next_cursor": "t3_1xmjld9",
"cursor": "t3_1xmjld9",
"has_more": true,
"hasMore": true
},
"meta": {
"request_id": "c42d9f10-81e3-4c22-9118-092f1a8b1122",
"endpoint": "/v1/subreddit/posts",
"credits_used": 2,
"credits_remaining": 249998,
"cache_hit": false,
"data_age_seconds": 0,
"latency_ms": 185
}
}9 Production-Verified Endpoints
Every Reddit dataset, one unified gateway.
All endpoints use standard GET https://api.redditdataapi.io/v1/* requests authenticated with x-api-key: rd_live_....
- 01
GET /v1/subreddit/postsSubreddit Posts Feed (hot, new, top, rising, controversial)
Fetch up to 100 normalized posts per call from any public subreddit (e.g. r/saas, r/startups, r/LocalLLaMA) with score, upvote_ratio, num_comments, flair, and cursor pagination.
- 02
GET /v1/posts/searchGlobal Keyword & Brand Mention Search (?since=)
Search up to 100 posts per call across all of Reddit or scoped to a specific subreddit (?subreddit=), with incremental ?since= Unix timestamp filtering and 0 Credits charged on empty polls.
- 03
GET /v1/posts/commentsNested Post Comment Tree Extraction (200 / Call)
Extract up to 200 comments per call with explicit depth (0, 1, 2...), parent_id (t3_... or t1_...), author, score, and is_submitter flags—ideal for LLM/RAG ingestion.
- 04
GET /v1/subreddit/infoSubreddit Metadata, Subscribers & Community Rules
Retrieve subscriber count, active online users, public description, NSFW status, creation timestamp, and community rules for any subreddit.
- 05
GET /v1/posts/detailSingle Post Metadata & Real-Time Score Lookup
Resolve any Reddit post ID (1xmjld9 or t3_1xmjld9) or permalink URL into full post text, score, upvote ratio, flair, and comment count.
- 06
GET /v1/users/profileUser Profile, Link & Comment Karma Lookup
Inspect any public Reddit user's link_karma, comment_karma, total_karma, account creation date, verification badges, and bio.
- 07
GET /v1/users/postsUser Submitted Posts History Feed
Paginate through any Reddit user's submitted posts sorted by new, hot, or top with up to 100 posts per call.
- 08
GET /v1/users/commentsUser Comment History Timeline
Fetch up to 100 comments authored by a specific Reddit username with parent post IDs, subreddit names, and scores.
- 09
GET /v1/healthGateway Health & Local PostgreSQL Mirror Telemetry
Zero-cost health probe returning real-time upstream pool status and total posts, comments, subreddits, and users indexed in our local PostgreSQL 16 mirror.
High-Margin Developer Economics
Monthly plans or Pay-As-You-Go. Your credits, your choice.
Start free with 2,000 Credits. Upgrade to a monthly plan for maximum discount or buy one-time Pay-As-You-Go credit packs that never expire.
Unified Credit System: $1 = 10,000 Credits (1 Credit = $0.0001)
Sandbox
2,000 Credits
Free on signup ($0.2 value)
Instant API key to test all 9 Reddit endpoints
What this buys you
- →2,000 scraped posts or comments
- →or 1,000 subreddit / user profile lookups
- →All 9 /v1/* endpoints unlocked
Included
- ✓60 requests / min rate limit
- ✓No credit card required
- ✓Zero charge on failed or 404 calls
- ✓Never expires
Starter
Or $25 one-time PAYG
250,000 Credits
Base rate on PAYG · +32% Bonus on Monthly ($25 value)
For indie SaaS, lead monitoring & Reddit sentiment bots
What this buys you
- →250,000 scraped posts or comments
- →or 125,000 subreddit / user lookups
- →Mix & match across all 9 endpoints
Included
- ✓300 requests / min burst concurrency
- ✓PAYG credits never expire
- ✓Full nested comment tree extraction
- ✓0% fee Crypto checkout (NOWPayments)
Growth
Most PopularOr $89 one-time PAYG
1,200,000 Credits
+35% Bonus on PAYG · +74% Bonus on Monthly ($120 value)
For brand monitoring SaaS, AI/RAG pipelines & market research
What this buys you
- →1,200,000 scraped posts or comments
- →or 600,000 subreddit / user lookups
- →Real-time incremental brand mention polling (?since=)
Included
- ✓300 requests / min burst concurrency
- ✓Multi-upstream automatic failover
- ✓Local PostgreSQL 16 instant cache hits
- ✓Priority engineering support
Scale
Or $249 one-time PAYG
5,000,000 Credits
+101% Bonus on PAYG · +151% Bonus on Monthly ($500 value)
High-volume LLM corpus ingestion & enterprise social listening
What this buys you
- →5,000,000 scraped posts or comments
- →or 2,500,000 subreddit / user lookups
- →Dedicated high-concurrency upstream pool
Included
- ✓600 requests / min burst concurrency
- ✓Lowest unit cost ($0.040 / 1K posts on Monthly)
- ✓Custom webhook & SLA support
- ✓0% fee Crypto settlements
Unified Credit Rate Card ($1 = 10,000 Credits · 1 Credit = $0.0001)
| Endpoint Category | Batch Size | Credit Rate | Effective Cost |
|---|---|---|---|
Subreddit Post Feeds (hot / new / top / rising)/v1/subreddit/posts | Up to 100 posts / call | 1 Credit / post (min 2) | $0.10 / 1,000 posts |
Global Keyword & Brand Mention Search/v1/posts/search | Up to 100 posts / call | 1 Credit / post (min 2) | $0.10 / 1,000 posts |
Post Comment Tree Extraction/v1/posts/comments | Up to 200 comments / call | 1 Credit / comment (min 2) | $0.10 / 1,000 comments |
User Post & Comment History/v1/users/posts · /v1/users/comments | Up to 100 items / call | 1 Credit / item (min 2) | $0.10 / 1,000 items |
Single Entity Lookups (Subreddit Info, Post Detail, User Profile)/v1/subreddit/info · /v1/posts/detail · /v1/users/profile | 1 entity / call | 2 Credits / call (flat) | $0.20 / 1,000 lookups |
Estimate your monthly workload.
Compare RedditDataAPI.io credit pricing against the Official Reddit Data API and legacy scraping platforms.
- RedditDataAPI.io (Pro Bonus Rate)
- $14.37
- Official Reddit Data API / Legacy Scrapers
- $125
- Your Monthly Savings
- $110.63
Base PAYG: $25
$0.50 per 1,000 posts
Up to 85%+ cost reduction
Engineered for Scale
Why engineering teams switch to RedditDataAPI.io.
Stop fighting OAuth 100 QPM token limits, cloud IP 403 blocks, and recursive comment tree bottlenecks.
AI Agent & No-Code Ready
Connect Claude Desktop, Cursor, or Windsurf in 30 seconds via our MCP configuration, or run no-code subreddit exports on Apify.
- 01
$0.10 per 1,000 posts or comments — 0 Credits on empty search
Pay strictly per returned item (1 Credit = $0.0001, minimum 2 Credits per non-empty call). Empty brand mention polls and HTTP 404/429/5xx responses cost 0 Credits.
- 02
No Official Reddit OAuth app review or 100 QPM token ceilings
Skip 6-week commercial OAuth approvals and per-token rate limits. Authenticate immediately with a single x-api-key: rd_live_... header.
- 03
200-comment nested trees in a single ~180ms HTTP call
Eliminate PRAW's slow recursive replace_more() loops. Receive flattened comment trees with depth and parent_id ready for RAG embeddings.
- 04
Triple-upstream failover + local PostgreSQL 16 permanent mirror
Our gateway routes across dual RapidAPI clusters, public Reddit JSON, and our local PostgreSQL 16 full-text GIN mirror with L1 Redis single-flight caching.
Questions.
How does the Unified Credit System work?
$1 equals 10,000 Credits (1 Credit = $0.0001). Every endpoint deducts credits based on the records returned, with a minimum floor of 2 Credits ($0.0002) per non-empty call: 1 Credit per post ($0.10 / 1,000 posts), 1 Credit per comment ($0.10 / 1,000 comments), and 2 Credits ($0.20 / 1,000 calls) for single subreddit metadata, post detail, or user profile lookups.
Do I need a Reddit OAuth client ID, app approval, or residential proxies?
No. Unlike the Official Reddit Data API—which requires commercial OAuth review, strict 100 QPM per-token caps, and $0.24 per 1,000 API calls—RedditDataAPI.io handles all upstream proxy rotation, session management, and multi-provider failover at the gateway layer. You simply make standard HTTPS GET requests with your x-api-key: rd_live_... header.
How does /v1/posts/comments return nested Reddit comment trees?
GET /v1/posts/comments returns up to 200 comments per call with explicit depth (0 for top-level comments, 1+ for nested replies), parent_id (t3_... for root comments or t1_... for replies), author, score, is_submitter, and created_utc. You can reconstruct the full hierarchical thread in 5 lines of Python or feed the flattened array directly into an LLM / RAG vector index.
Am I charged when a request fails, returns 404, or returns 0 results?
Never. We strictly enforce Charge-Before-Return & Zero-Charge on Error/Empty: only HTTP 200 responses with non-empty data deduct credits. Upstream errors, non-existent subreddits/posts (HTTP 404), rate-limited requests (HTTP 429), and empty search results cost 0 Credits.
Should I choose a Monthly Plan or Pay-As-You-Go (One-Time Top-Up)?
Both credit your account with the exact same bonus credit packages (Starter 250,000 Credits, Pro 1,200,000 Credits, Business 5,000,000 Credits). Pay-As-You-Go top-ups have no recurring billing and your purchased credit balance never expires. Monthly subscriptions save up to 24% more for continuous subreddit and brand monitoring workloads.
What are the concurrency, pagination, and RPM rate limits?
Free Trial accounts include 2,000 Credits, 60 RPM, and the first 2 pages per query for evaluation. Paid accounts unlock unlimited deep cursor pagination and scale from 120 RPM (Starter) and 600 RPM (Pro) up to 600 RPM (Business).
What payment methods are accepted?
You can top up or subscribe instantly with 0%-fee Cryptocurrency via NOWPayments (USDT or USDC on Solana, Tron, Polygon, Arbitrum, BNB Smart Chain, and Ethereum, plus BTC, ETH, and SOL) with an automatic +5% bonus credit reward.
Can I use RedditDataAPI.io inside Claude Desktop, Cursor, or LangChain?
Yes. Configure our MCP Server in Claude Desktop, Cursor, or Windsurf using your rd_live_... API key to give AI agents real-time subreddit feed inspection, keyword brand mention search, and comment tree sentiment analysis tools.
How does RedditDataAPI.io compare to PRAW and the Official Reddit API?
PRAW requires an approved Reddit OAuth application, enforces strict rate limits per OAuth token, and blocks commercial AI/LLM scraping under Reddit's Data API terms. RedditDataAPI.io provides a drop-in REST JSON gateway with up to 600 RPM, L1 Redis caching, and a local PostgreSQL 16 mirror at $0.10 per 1,000 posts or comments.
Is RedditDataAPI.io affiliated with Reddit, Inc.?
No. RedditDataAPI.io is an independent developer infrastructure provider for publicly available web data and is not affiliated with, endorsed by, or sponsored by Reddit, Inc.