Community trend research
Use Reddit endpoints to turn community trend research into repeatable API requests with documented inputs and JSON responses.
Turn public Reddit discussions into structured inputs for community research, brand monitoring, product intelligence, and AI-agent context.
Search public Reddit posts, inspect subreddit feeds, and fetch public post and comment data through documented Crawlora API endpoints.
Endpoint families
6
Documented params
54
Examples
11
Live catalog snapshot
Active endpoints
11
Methods
GET
Required params
21
Schema refs
11
{
"platform": "Reddit",
"endpoint": "reddit-search",
"method": "GET",
"path": "/reddit/search",
"auth": "apiKey"
}Related use cases
Free tools
Use cases
Search public Reddit posts, inspect subreddit feeds, and fetch public post and comment data through documented Crawlora API endpoints.
Use Reddit endpoints to turn community trend research into repeatable API requests with documented inputs and JSON responses.
Use Reddit endpoints to turn brand and product monitoring into repeatable API requests with documented inputs and JSON responses.
Use Reddit endpoints to turn public discussion analysis into repeatable API requests with documented inputs and JSON responses.
Managed execution
Each Crawlora platform API is designed around a specific data surface. Instead of exposing a generic fetch endpoint, Crawlora combines endpoint-specific request logic, managed infrastructure, parsing, normalization, billing, and Playground-tested examples.
Request behavior is tuned for the target platform and endpoint type.
Supported endpoints can use managed proxy routing to improve reliability and reduce infrastructure work.
Dynamic pages can be routed through managed browser instances where JavaScript rendering is required.
Challenge pages and unusable upstream responses are detected and surfaced clearly.
Results are returned as documented JSON instead of raw HTML.
Test the same route from Docs and Playground before production integration.
Coverage map
These cards are generated from the active endpoint catalog, so the landing page reflects the same API surface used by Docs and Playground.
/reddit/subreddit/{subreddit}/posts
/reddit/user/{username}/comments
/reddit/comments/{id}
/reddit/domain/{domain}/posts
/reddit/post/{id}
/reddit/search
Endpoint catalog
/reddit/searchSearches public Reddit content and returns normalized public post entries. A `503` with a `Retry-After` header means Reddit is temporarily throttling the request; wait that many seconds and retry.
/reddit/subreddit/{subreddit}/postsReturns normalized public posts from a subreddit. A `503` with a `Retry-After` header means Reddit is temporarily throttling the request; wait that many seconds and retry.
/reddit/post/{id}Returns a normalized public Reddit post. The default 1-credit mode uses RSS. Set `include_metrics=true` to use the anonymous HTML post page as the sole content request and return public net score, upvote ratio, comment count, award count, and estimated upvote/downvote totals for 3 credits. Reddit fuzzes voting data, so estimates are approximate; share, repost/crosspost, and view counts are not exposed anonymously.
/reddit/comments/{id}Returns a Reddit post with its public comments. The default 1-credit mode uses RSS. Set `include_metrics=true` to use the anonymous HTML post page as the sole content request and return the server-rendered comments with public net score and award count plus post engagement metrics for 3 credits. Large threads may expose only an initial comment subset in anonymous HTML. Reddit does not expose per-comment upvote ratios or exact upvote/downvote totals anonymously. A post that exists but has no comments yet returns a 200 response with an empty comments list; a post that does not exist returns 404, and a temporary block or upstream failure returns 503 (retryable) rather than 404.
/reddit/domain/{domain}/postsReturns normalized public posts submitted from a linked domain. A `503` with a `Retry-After` header means Reddit is temporarily throttling the request; wait that many seconds and retry.
/reddit/subreddit/{subreddit}/aboutReturns public metadata and sample posts for a subreddit. Subscriber counts, icons, and banners are omitted because they are not available on anonymous Reddit pages. A `503` with a `Retry-After` header means Reddit is temporarily throttling the request; wait that many seconds and retry.
/reddit/subreddit/{subreddit}/commentsReturns flat public comment entries from a subreddit latest-comments feed. A `503` with a `Retry-After` header means Reddit is temporarily throttling the request; wait that many seconds and retry.
/reddit/subreddits/postsReturns normalized public posts from a combined multi-subreddit feed. A `503` with a `Retry-After` header means Reddit is temporarily throttling the request; wait that many seconds and retry.
/reddit/trendsReturns normalized public posts from broad Reddit hot, new, rising, or top feeds. For subreddit-specific trends, use `/reddit/subreddit/{subreddit}/posts` with `sort=hot`, `sort=new`, `sort=rising`, or `sort=top`. A `503` with a `Retry-After` header means Reddit is temporarily throttling the request; wait that many seconds and retry.
/reddit/user/{username}/commentsReturns flat public comment entries from a public Reddit user's comments feed. A `503` with a `Retry-After` header means Reddit is temporarily throttling the request; wait that many seconds and retry.
/reddit/user/{username}/postsReturns normalized public posts from a public Reddit user's submitted feed. A `503` with a `Retry-After` header means Reddit is temporarily throttling the request; wait that many seconds and retry.
Related APIs
Social & Creator Platforms
Build creator intelligence, video research, transcript, and audience-comment workflows without maintaining YouTube scrapers.
Social & Creator Platforms
Turn Twitch's public channel, stream, clip, and team data into structured JSON — live status and viewer counts, top games, clips, VODs, and team rosters — as normalized JSON. Credential-free.
Social & Creator Platforms
Track creator, content, hashtag, music, trend, and public ad creative signals from TikTok with production-ready API routes.
How to scrape Reddit
Reddit throws a bot-verification wall at naive scrapers. Crawlora's Reddit endpoints return public subreddit, post, comment, and search data as structured JSON.
A subreddit feed, a single post, a post's comment tree, or a keyword search across Reddit.
Pass the subreddit, post URL, or query to Crawlora's Reddit endpoint — no OAuth app to register.
Receive post title, score, author, flair, and comment threads, plus subreddit about data, as clean JSON.
Re-run on a schedule to track brand mentions, sentiment, and trending discussions.
FAQ
Send a subreddit, post URL, or search query to Crawlora's Reddit endpoint and get structured JSON — titles, scores, authors, comment threads, subreddit metadata — without registering an OAuth app or hitting rate caps. Collect public data and respect Reddit's terms.
Reddit shows a bot-verification wall to unauthenticated requests. Crawlora's managed execution returns public posts and comments instead of the challenge, without accessing private subreddits or any logged-in data.
Collecting publicly accessible posts and comments is generally permissible if you respect Reddit's terms of use, robots directives, rate limits, and applicable law. This is for public data you're authorized to collect.
Reddit's commercial API costs $0.24 per 1,000 calls with a $12,000/year minimum commitment, and free-tier self-serve registration is closed — new OAuth apps need manual approval that can take 2-4 weeks. Crawlora returns the same public posts, comments, and subreddit data with one API key and no approval wait.