Reddit API
Posts, comments, accounts, trends.
The Reddit API lets you search posts and read post details, comments, account profiles, an account's posts and the trending list, with no Reddit account or login. Each call costs 2 credits ($0.004 to $0.0067); failed calls are free. Reddit does not give view counts, so that field is returned as null. Use it over HTTP with an API key, or through MCP from your AI client. Last tested 2026-11-05.
Last tested: Last updated:
/v1/search200 OK2 creditsplatform: "reddit" · query: "saturn rings"nullcomments 213shares nullcollects nullviews nullauthor.nameauthor.verifiedauthor.followersmetrics.shares+46 actions.
Plus 3 only Reddit has.
Open a row to see its request. Its full parameters and response fields are on its own page.
SearchFind posts by keyword: text, author, likes, comment count and publish time./v1/search2 credits≈ $0.0067
platformquery+2 optionalcurl https://api.socialtoai.com/v1/search \ -H "Authorization: Bearer $SOCIALTOAI_API_KEY" \ -H "Idempotency-Key: $(uuidgen)" \ -H "Content-Type: application/json" \ -d '{ "platform": "reddit", "query": "saturn rings" }'POST /v1/searchYour key goes in the Authorization headerTrendingThe posts trending now./v1/trending2 credits≈ $0.0067
platform+1 optionaltype=trendstrending topics2 creditscurl https://api.socialtoai.com/v1/trending \ -H "Authorization: Bearer $SOCIALTOAI_API_KEY" \ -H "Idempotency-Key: $(uuidgen)" \ -H "Content-Type: application/json" \ -d '{ "platform": "reddit" }'POST /v1/trendingYour key goes in the Authorization headerDetailOne post by ID or link: text, author, likes, comment count and publish time./v1/detail2 credits≈ $0.0067
platformid or urlinclude=transcriptthe transcript of the video2 creditscurl https://api.socialtoai.com/v1/detail \ -H "Authorization: Bearer $SOCIALTOAI_API_KEY" \ -H "Idempotency-Key: $(uuidgen)" \ -H "Content-Type: application/json" \ -d '{ "platform": "reddit", "id": "t3_1nnrvkr" }'POST /v1/detailYour key goes in the Authorization headerCommentsThe comments under one post: text, likes, reply count and time./v1/comments2 credits≈ $0.0067
platformid or url+1 optionalcurl https://api.socialtoai.com/v1/comments \ -H "Authorization: Bearer $SOCIALTOAI_API_KEY" \ -H "Idempotency-Key: $(uuidgen)" \ -H "Content-Type: application/json" \ -d '{ "platform": "reddit", "id": "t3_1nnrvkr" }'POST /v1/commentsYour key goes in the Authorization headerUser ProfileOne account: name, bio and post count./v1/user_profile2 credits≈ $0.0067
platformusernamecurl https://api.socialtoai.com/v1/user_profile \ -H "Authorization: Bearer $SOCIALTOAI_API_KEY" \ -H "Idempotency-Key: $(uuidgen)" \ -H "Content-Type: application/json" \ -d '{ "platform": "reddit", "username": "nasa" }'POST /v1/user_profileYour key goes in the Authorization headerUser PostsThe recent posts of one account./v1/user_posts2 credits≈ $0.0067
platformusernamecurl https://api.socialtoai.com/v1/user_posts \ -H "Authorization: Bearer $SOCIALTOAI_API_KEY" \ -H "Idempotency-Key: $(uuidgen)" \ -H "Content-Type: application/json" \ -d '{ "platform": "reddit", "username": "nasa" }'POST /v1/user_postsYour key goes in the Authorization headerCompared with X: Reddit posts also give title and shares but do not give author followers, saves, reposts, views or hashtags; its accounts do not give followers or following.
User active communitiesGet the communities a Reddit user is active in by username.reddit.user_subreddits2 credits≈ $0.0067
Get the communities a Reddit user is active in by username: each one's name, members and icon, all in one page (215 of them were recorded for one account).
usernamecurl https://api.socialtoai.com/v1/call/reddit.user_subreddits \ -H "Authorization: Bearer $SOCIALTOAI_API_KEY" \ -H "Idempotency-Key: $(uuidgen)" \ -H "Content-Type: application/json" \ -d '{ "username": "nasa" }'POST /v1/call/reddit.user_subredditsYour key goes in the Authorization headerCommunity profileGet a Reddit community by its name.reddit.subreddit2 credits≈ $0.0067
Get a Reddit community by its name: description, members, users active and contributions made in the last week, when it was created.
idcurl https://api.socialtoai.com/v1/call/reddit.subreddit \ -H "Authorization: Bearer $SOCIALTOAI_API_KEY" \ -H "Idempotency-Key: $(uuidgen)" \ -H "Content-Type: application/json" \ -d '{ "id": "nasa" }'POST /v1/call/reddit.subredditYour key goes in the Authorization headerCommunity postsGet a page of the posts of a Reddit community by its name, hot, newest or top score first.reddit.subreddit_posts2 credits≈ $0.0067
Get a page of the posts of a Reddit community by its name, hot, newest or top score first.
id+1 optionalcurl https://api.socialtoai.com/v1/call/reddit.subreddit_posts \ -H "Authorization: Bearer $SOCIALTOAI_API_KEY" \ -H "Idempotency-Key: $(uuidgen)" \ -H "Content-Type: application/json" \ -d '{ "id": "nasa" }'POST /v1/call/reddit.subreddit_postsYour key goes in the Authorization headerWhat a whole job costs.
| The job | How it adds up | Credits | About |
|---|---|---|---|
| Search 1,000 results on Reddit | usually 7 a page, 143 pages | 286 credits | about $0.95 |
| Read 1,000 Reddit comments | usually 8 a page, 125 pages | 250 credits | about $0.83 |
| Backfill one Reddit account: a list of 200 posts and 20 in full | 8 list pages + 20 full reads | 56 credits | about $0.19 |
| Watch 1 Reddit account daily, at most a month | 10 credits × 31 days | 310 credits | about $1.03 |
Priced at the $10 pack; larger purchases bring it down. A watch runs only while it is on, and you can pause it at any time. There is no subscription.
Or skip the parameters.
Just ask.
Connect SocialToAI once over MCP. Your AI picks the calls, and you see what each one cost.
Which is bigger on Reddit this week: home coffee or matcha?
- search“home coffee”2 credits
- search“matcha”2 credits
Read the comments on this Reddit post and tell me what people complain about.
- detailthe post you pasted2 credits
- commentsfirst 3 pages6 credits
What is trending on Reddit right now?
- trendingthe current board2 credits
Same shape on every platform.
Learn it once.
A Reddit post and a Douyin video come back with the same field names. What a platform cannot give comes back as null.
{ "platform": "reddit", "id": "…", "ref": "…", "approx": [], "type": "content", "url": "https://example.com/…", "format": "text", "title": "…", "text": "…", "published_at": "2025-09-22T16:52:46.659Z", "author": { "id": "…", "username": "…", "name": null, "verified": null, "followers": null }, "metrics": { "likes": null, "comments": 96, "shares": 321, "collects": null, "views": null, "reposts": null }, "images": [], "hashtags": null, "is_pinned": false}author.nameauthor.verifiedauthor.followersmetrics.collectsmetrics.viewsmetrics.repostshashtags{ "platform": "douyin", "id": "…", "ref": "…", "approx": [], "type": "content", "url": "https://example.com/…", "format": "video", "title": null, "text": "…", "published_at": "2026-10-10T07:37:57.000Z", "author": { "id": "…", "username": "…", "name": "…", "verified": null, "followers": null }, "metrics": { "likes": 171024, "comments": 111, "shares": 6934, "collects": 4762, "views": null, "reposts": null }, "images": null, "hashtags": [], "is_pinned": null}author.verifiedauthor.followersmetrics.viewsmetrics.repostsis_pinned5 tools read Reddit.
All toolsDoes Reddit have an official API?
Reddit offers official Data APIs under its Data API Terms. Using them for commercial purposes, for research beyond the rate limits, or for anything the terms do not expressly permit needs a separate agreement with Reddit, and deriving revenue from them needs Reddit's express written approval.
Source: Reddit's developer documentation, checked 2026-10-30.
| Who can use it | Cost | Limits | Source | |
|---|---|---|---|---|
| Reddit Data API | Developers under Reddit's Data API Terms; commercial use, research beyond the rate limits and earning from it need Reddit's agreement. | Commercial terms are agreed with Reddit; its terms page states no public price. | Reddit posted on 2026-09-30: new requests closed on 2026-10-31; API access starts to close on 2027-01-12 for apps and users that have not registered; public access closes in March 2027; RSS feeds stop on 2026-11-13. | www.reddit.com, checked 2026-11-05 |
| SocialToAI | Anyone with a key; no Reddit account of yours and no review. | From 2 credits a call (≈$0.0067); failed calls are free. | Publicly visible content only; up to 200 items a call. | Pricing |
1,000 posts here: about 143 reddit.search calls (typically 7 a page), 286 credits, $0.95 at the first pack. Estimate your cost
- Reddit RSS stops on November 13: what to use insteadSwap a subreddit's .rss address for a daily watch's private feed.
- Comments API, every platformWhich platforms give comments, how many a page, at what price.
- Transcript API, every platformWhich platforms give a transcript, timed or not.
- How to read Reddit after its free API access endswhat Reddit announced, with sources, and reading Reddit without its API
- How to track brand mentions on Reddit after RSS endskeep Reddit keyword and brand alerts after RSS ends, with a daily watch
- How to analyze video comments with AI, and keep the original wordswhat comments say, with original words: the tool or your AI, price per platform, a recorded answer
- How to get the numbers for hundreds of post links at oncethe numbers of hundreds of links in one job: prices per platform, what the free credits run, and what it stops for
- Monitor Reddit every day: keywords and subredditsa Reddit keyword or subreddit, daily, 2 credits a run
- Monitor brand mentions every day, with the posts behind thema brand, daily, across platforms: attitudes and the posts behind them, from 16 credits a run
- Reddit trending todayToday's board in one list, refreshed daily.
- Reddit MCP serverLet your AI read Reddit.