Skip to main content

Social Media API

Reddit API

Read Reddit posts, full comment trees, subreddit data, user profiles, and search as structured JSON — pay-as-you-go, no enterprise contract.

  • Full comment trees, not just top-level comments
  • Pay-as-you-go since Reddit's official API moved to enterprise pricing
  • Niche-community sentiment that surfaces trends before the mainstream

$0.05 free credit on sign-up · no credit card · from $0.001/request

One request, structured JSON

terminal
1curl -X GET "https://api.tikhub.io/api/v1/reddit/app/fetch_post_details?post_id=t3_abcdef" \
2 -H "Authorization: Bearer YOUR_API_KEY"
response.json
1{
2 "code": 200,
3 "data": {
4 "id": "t3_abcdef",
5 "title": "Sample post title",
6 "selftext": "Post body text",
7 "subreddit": "programming",
8 "author": "username",
9 "score": 4200,
10 "upvote_ratio": 0.96,
11 "num_comments": 318,
12 "created_utc": 1717200000
13 }
14}

Get your API key at user.tikhub.io/dashboard/api — or follow the getting-started guide.

FastPay-as-you-goScales to millions99.9% uptimeWell-documentedNo app review

What's in the Reddit API

TikHub's Reddit API provides public post details, full comment trees, subreddit metadata, user profiles, and search at pay-as-you-go pricing — a practical option since Reddit's official API moved to enterprise contracts for data use.

Reddit App API

Post detailsComment treesSubredditsUser profilesSearch

What teams build with the Reddit API

Marketing & brand

  • Product-feedback mining
  • Brand-mention monitoring
  • Community-sentiment tracking
  • Competitor discussion analysis

Research & data

  • Emerging-narrative detection
  • Niche-community studies
  • Opinion research
  • Trend forecasting

AI & agents

  • Conversational training corpora
  • RAG over discussions
  • Sentiment pipelines
  • Topic-modeling datasets

Full comment trees, pay-as-you-go

Reddit's official API moved to enterprise pricing in 2023, pushing out most data use. TikHub returns post details, full comment trees (not just top-level), subreddit metadata, and search at $0.001 per request — the niche-community sentiment that's a leading indicator for product research and emerging narratives, without a contract.

TikHubOfficial Reddit API
Full comment trees
Pay-as-you-go, no contract
Subreddit & search data
Free credit to start

Reddit API endpoints

A reference of the most-used Reddit endpoints. Browse the full set in the API reference or the documentation.

Reddit App API

Full comment trees (not just top-level), plus feeds, post detail, and subreddit data. Batch endpoints fetch multiple posts in one call.

Use caseEndpointDocs
Get post details/api/v1/reddit/app/fetch_post_details
Batch get post details/api/v1/reddit/app/fetch_post_details_batch
Get post comments/api/v1/reddit/app/fetch_post_comments
Get comment replies (sub-comments)/api/v1/reddit/app/fetch_comment_replies

Tips & troubleshooting

Hard-won operational notes for working with Reddit data in production.

Full comment trees, not just top-level

The value of Reddit data is in the discussion, so the comment endpoints return the full tree: fetch_post_comments for top-level comments and fetch_comment_replies to expand any branch into its sub-comments. For sentiment and narrative analysis you usually want the whole thread, since the most insightful replies are often buried below the top comment.

Batch endpoints for collection at scale

fetch_post_details_batch retrieves several posts in a single call, which is the efficient path when you're processing a feed or a search result set. Combined with the popular and topic feeds, it lets you sweep a subreddit or topic without firing one request per post.

Pay-as-you-go where the official API went enterprise

Reddit moved its official API to enterprise pricing in 2023, pricing out most data use. TikHub returns the same public post, comment, and subreddit data at $0.001 per request with no contract — the practical path for product research and sentiment work that the official terms made expensive.

Reddit API: full comment trees without an enterprise contract in 2026

TikHub's Reddit API reads public Reddit data — post details, full comment trees, subreddit data, user profiles, and feeds — at $0.001 per request, no enterprise contract. Here's how it works, why it matters since Reddit's API changes, and which option fits which job.

How does the Reddit API work?

What is the Reddit API?

The TikHub Reddit API is a RESTful interface that returns structured JSON for public Reddit content — post details, full comment trees, subreddit metadata, user profiles, and curated feeds. You request data by post ID, subreddit, or feed and get clean, typed responses, with batch endpoints for efficient collection.

It exists because Reddit's official API moved to enterprise pricing in 2023, putting data access out of reach for most teams. TikHub returns the same public data pay-as-you-go, with no contract.

How do you access and use it?

Create a TikHub account, generate an API key, and make an HTTP GET request with the key in the Authorization header. Pull a post and its full comment tree, sweep the popular or topic feeds, or batch several posts at once. Follow returned cursors to paginate large threads and feeds.

What are the benefits of using the Reddit API?

Why use it over the official API?

Reddit's enterprise API pricing made data use cost-prohibitive for startups, researchers, and most product teams. TikHub returns the same public posts, full comment trees, and subreddit data at $0.001 per request with no contract and a free credit to start. For sentiment work, product research, and AI training data, that's the difference between a feasible project and a non-starter.

Who benefits, and what do they save?

Product teams mining feedback, marketers monitoring brand mentions, researchers studying emerging narratives, and AI teams building conversational corpora. Beyond cost, you skip building and maintaining a Reddit scraper and get full comment trees in a clean structure — the discussion depth that makes Reddit valuable, ready to analyze.

What are common use cases and alternatives?

What are the common use cases?

Product-feedback and brand-mention mining, emerging-narrative detection before mainstream pickup, niche-community sentiment research, and conversational training corpora for AI. Reddit's threaded discussions are an unusually candid signal source, which is why product and research teams prize them.

What are the alternatives, and which is best?

The official Reddit API is sanctioned but enterprise-priced; open-source scrapers and the old PRAW workflows exist but now run into the same access changes and carry maintenance overhead. For affordable, structured access to full comment trees without a contract, a managed API like TikHub is the practical choice — and the same key spans X, Zhihu, and 13 other platforms for cross-community research.

Reddit API — frequently asked questions

How is this different from Reddit's official API?

Reddit's official API moved to enterprise pricing in 2023, making it costly for most data use. TikHub returns public post details, full comment trees, subreddit data, and search at $0.001 per request with no contract.

What Reddit data can I extract?

Public posts with scores and metadata, full comment trees, subreddit information, user profiles, and search results.

How much does the Reddit API cost?

Pay-as-you-go from $0.001 per request, with automatic daily volume discounts down to $0.0005 at 30,000+ requests/day. New accounts get $0.05 free credit (~50 requests) — no credit card required.

Is using a Reddit API like this legal?

TikHub returns publicly available data — the same content anyone can see without logging in. US courts (hiQ v. LinkedIn) have held that scraping public data is not a CFAA violation. That said, Reddit's Terms of Service restrict automated access, so account or IP blocks are a real operational risk; TikHub manages that infrastructure for you. You are responsible for how you use, store, and process the data you retrieve.

One key, every platform

The Reddit API shares its key and JSON format with 15 other platforms — adding Instagram or Douyin is a one-line change.

Start free