社区趋势研究
Use Reddit endpoints to turn 社区趋势研究 into repeatable API requests with documented inputs and JSON responses.
将公开的 Reddit 讨论转化为结构化数据,用于社区研究、品牌监控、产品情报和 AI 智能体的背景信息。
通过文档化的 Crawlora API 端点搜索公开的 Reddit 帖子、查看子版块信息流,并获取公开的帖子和评论数据。
Endpoint families
6
Documented params
106
Examples
19
Live catalog snapshot
Active endpoints
19
Methods
GET
Required params
38
Schema refs
19
{
"platform": "Reddit",
"endpoint": "reddit-search",
"method": "GET",
"path": "/reddit/search",
"auth": "apiKey"
}Related use cases
Free tools
Use cases
通过文档化的 Crawlora API 端点搜索公开的 Reddit 帖子、查看子版块信息流,并获取公开的帖子和评论数据。
Use Reddit endpoints to turn 社区趋势研究 into repeatable API requests with documented inputs and JSON responses.
Use Reddit endpoints to turn 品牌和产品监控 into repeatable API requests with documented inputs and JSON responses.
Use Reddit endpoints to turn 公开讨论分析 into repeatable API requests with documented inputs and JSON responses.
Managed execution
Every figure below is read from the live Reddit endpoint catalog — 19 endpoints, 106 documented request parameters, and 19 published response schemas — the same catalog Docs and Playground run against.
19 documented Reddit endpoints, grouped into 10 request families — Archive, Subreddit and User, plus 7 more.
106 request parameters are documented across those Reddit endpoints, 38 of them required — the full input contract is public before you write any integration code.
19 of the 19 Reddit endpoints ship a recorded example response, and 19 carry a documented response schema — you can code against the real JSON before the first request.
Reddit endpoints document their error responses (400, 404, 429 and 503) alongside the success schema, so a block, a rate limit, or a missing record comes back as a typed error rather than silently empty data.
19 hosted MCP tools back the Reddit endpoints, so an agent can call the same routes with the same parameters and the same JSON contract, with no custom glue.
Coverage map
/reddit/archive/comments/{id}/tree
/reddit/subreddit/{subreddit}/posts
/reddit/user/{username}/comments
/reddit/comments/{id}
/reddit/domain/{domain}/posts
/reddit/leads
Featured endpoints
/reddit/searchSearches public Reddit content and returns public post entries. A `503` with a `Retry-After` header means Reddit is temporarily throttling the request; wait that many seconds and retry. If source.type is redlib, public fields and credit weights are preserved.
Response notes
When the native Reddit source fails, the service can use the internal Redlib provider. Fallback responses retain the same fields and credit weights and report `source.type=redlib` with a public Reddit URL. Listing cursors use the upstream JSON cursor; results remain bounded by `limit`. Temporary provider, authentication, rate-limit and parser failures return `503`, while confirmed missing resources return `404`. Provider selection is server configuration.
MCP tool reddit_search
/reddit/subreddit/{subreddit}/postsReturns 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. If source.type is redlib, public fields and credit weights are preserved.
Response notes
When the native Reddit source fails, the service can use the internal Redlib provider. Fallback responses retain the same fields and credit weights and report `source.type=redlib` with a public Reddit URL. Listing cursors use the upstream JSON cursor; results remain bounded by `limit`. Temporary provider, authentication, rate-limit and parser failures return `503`, while confirmed missing resources return `404`. Provider selection is server configuration.
MCP tool reddit_subreddit_posts
/reddit/post/{id}Returns a public Reddit post. The default mode is 1 credit. Set `include_metrics=true` to 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. If source.type is redlib, public fields and credit weights are preserved.
Response notes
When the native Reddit source fails, the service can use the internal Redlib provider. Fallback responses retain the same fields and credit weights and report `source.type=redlib` with a public Reddit URL. Listing cursors use the upstream JSON cursor; results remain bounded by `limit`. Temporary provider, authentication, rate-limit and parser failures return `503`, while confirmed missing resources return `404`. Provider selection is server configuration.
MCP tool reddit_post
/reddit/comments/{id}Returns a Reddit post with its public comments. The default mode is 1 credit. Set `include_metrics=true` to return the comments with public net score and award count plus post engagement metrics for 3 credits. Large threads may expose only an initial comment subset. 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. If source.type is redlib, public fields and credit weights are preserved.
Response notes
Redlib comment fallback preserves flat entries with actual `parent_id` and `depth`, caps the total returned comments at `limit`, and returns the bounded upstream subset without expanding `more` nodes. When the native Reddit source fails, the service can use the internal Redlib provider. Fallback responses retain the same fields and credit weights and report `source.type=redlib` with a public Reddit URL. Listing cursors use the upstream JSON cursor; results remain bounded by `limit`. Temporary provider, authentication, rate-limit and parser failures return `503`, while confirmed missing resources return `404`. Provider selection is server configuration.
MCP tool reddit_comments
/reddit/archive/comments/{id}/treeReturns a bounded nested comment tree from Arctic Shift's public archive. `t1` entries contain comments and their replies; `more` entries mark collapsed branches and include child ids/counts. Omitted parent_id requests the whole tree, while an explicitly empty parent_id requests top-level comments only. Empty archived trees return 200 with an empty comments array. Archived scores can lag changes for roughly 36 hours; slow or throttled upstream requests return 503 with Retry-After.
MCP tool reddit_archive_comments_tree
/reddit/archive/comments/idsLooks up known Reddit comment ids in Arctic Shift's historical archive. Supply 1 to 1,000 comma-separated ids; duplicates are removed, results follow input order, and missing ids are listed separately. The service sends at most two upstream requests of up to 500 ids each. Archived scores are snapshots, and removed_by_category is included when available.
Response notes
Credit weight: 3 credits per 100 returned comments, minimum 3 and maximum 30.
MCP tool reddit_archive_comments_ids
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 and video activity, discover sounds and LIVE streams, and study public ad creatives through documented TikTok API routes.
Company coverage
Reddit, Inc. · RDDT
Reddit is operated by Reddit, Inc. (RDDT). Crawlora's SEC endpoints take the same company's CIK, so filings, financials, insider transactions and 13F holdings come from the same API key as the Reddit endpoints above.
SEC filings & financials API →How to scrape Reddit
Reddit 会对朴素的抓取工具设置机器人验证墙。Crawlora 的 Reddit 端点将公开的子版块、帖子、评论和搜索数据返回为结构化 JSON。
某个子版块信息流、单条帖子、某条帖子的评论树,或跨 Reddit 的关键词搜索。
将子版块、帖子 URL 或查询词传给 Crawlora 的 Reddit 端点——无需注册 OAuth 应用。
获取帖子标题、得分、作者、flair 和评论线程,以及子版块的 about 数据,均为整洁的 JSON。
定期重新运行以跟踪品牌提及、情绪和热门讨论。
search for web scraping with limit 10 returned a first row that was the r/webscraping subreddit (created 2014-04-06) with an empty id rather than a post. Drop rows with no id.
subreddit-about for python returned recent_post_count 25, a latest_post_created of 2026-10-27T00:00:14Z and a 25-row sample. Its feed URL uses limit 25, so it is a sample, not a count of all posts.
trends returned 25 hot posts and an after value (t3_1xfuopf) to continue. Post ids come with a t3_ prefix in the name field.
客户端库
为你的语言安装 Reddit 专用客户端。每个包都覆盖本页的 Reddit 端点,并使用你的 API 密钥调用 Crawlora 托管 API。
npm install @crawlora-org/redditnpmpip install crawlora-redditPyPIgo get github.com/Crawlora-org/crawlora-redditpkg.go.devgem install crawlora-redditRubyGemsnet.crawlora:crawlora-redditMaven Centralcomposer require crawlora/redditPackagistcargo add crawlora-redditcrates.ioAgent Skills
安装 Crawlora agent skill,你的智能体即可通过文档化的 API 以 JSON 形式获取 Reddit 数据,无需编写爬虫。以下 skill 覆盖 Reddit:
Researches public Reddit posts, comments, communities, user history, and trends through the Crawlora API. It also supports explicitly requested…
npx skills add github.com/Crawlora-org/crawlora-skills --skill reddit-researchSummarize sampled Reddit discussion about a publicly traded company or ticker and, when useful, compare it with same-window Yahoo Finance price…
npx skills add github.com/Crawlora-org/crawlora-skills --skill reddit-stock-sentiment-researchBuild a sourced brand-mention and reputation brief from bounded Reddit, TikTok, and YouTube searches and comment samples through Crawlora. Use to…
npx skills add github.com/Crawlora-org/crawlora-skills --skill brand-mention-researchFAQ
将子版块、帖子 URL 或搜索查询发送给 Crawlora 的 Reddit 端点,即可获得结构化 JSON——标题、得分、作者、评论线程、子版块元数据——无需注册 OAuth 应用,也不会触及速率上限。请采集公开数据并遵守 Reddit 的条款。
Reddit 会对未认证的请求显示机器人验证墙。Crawlora 的托管执行返回的是公开的帖子和评论,而不是验证挑战,且不会访问私密子版块或任何登录后的数据。
在遵守 Reddit 使用条款、robots 指令、速率限制和适用法律的前提下,采集公开可访问的帖子和评论通常是被允许的。这适用于你有权采集的公开数据。
Reddit 的商业 API 每 1000 次调用收费 0.24 美元,且有每年 12000 美元的最低承诺,免费自助注册通道也已关闭——新的 OAuth 应用需要人工审批,可能需要 2-4 周。Crawlora 用一个 API 密钥即可返回相同的公开帖子、评论和子版块数据,且无需等待审批。
No. The first row of a web scraping search on 2026-10-27 was the subreddit r/webscraping, with an empty id.