Reddit User Comments API
Get a Reddit user's comment history with the post each comment replied to. $0.01 per call.
List the comments any Reddit user has written. Sort by new, hot, or top with a time range for top, and page with a cursor. Each comment includes body, score, subreddit, permalink, and the title and URL of the post it belongs to.
Try it live
Fill in the fields and hit Run to see a real response.
{
"ok": true,
"data": {
"comments": [
{
"author": "spez",
"body": "Pretty simple. For people who are already coming to Reddit every week, we have to give them a reason to come back everyday. If you come for sports and entertainment, or food and fashion, or new and tr…",
"created_at": "2026-10-29T22:42:06+00:00",
"created_utc": 1793313726,
"edited": false,
"id": "19ruo33ofgh8i",
"is_submitter": false,
"name": "t1_19ruo33ofgh8i",
"parent_id": "t1_19rui7whi24p1",
"permalink": "https://www.reddit.com/r/RDDT/comments/1xiupuc/reddit_announces_q326_earnings_plus_ama/19ruo33ofgh8i/",
"post_id": "t3_1xiupuc",
"post_title": "Reddit Announces Q3’26 Earnings (plus AMA!)",
"post_url": "https://www.reddit.com/r/RDDT/comments/1xiupuc/reddit_announces_q326_earnings_plus_ama/",
"score": -6,
"stickied": false,
"subreddit": "RDDT"
}
],
"cursor": "t1_optfyql"
}
}Features
Page through everything a user has commented, newest first by default.
Each comment carries post_id, post_title, and post_url.
Sort by new (default), hot, or top, with a time range for top.
author, body, score, subreddit, permalink, parent_id, created_at, edited, stickied, and is_submitter.
Use cases
Expert Discovery
Find users who consistently give useful answers in your field.
Account Review
Read what a user actually says before engaging with them.
Research Datasets
Collect comment histories for linguistic or behavioral analysis.
Quick start
Copy this snippet and start making calls.
const res = await fetch('https://api.yepapi.com/v1/reddit/user-comments', {
method: 'POST',
headers: {
'x-api-key': 'YOUR_API_KEY',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"username": "spez",
"sort": "new"
}),
});
const data = await res.json();
console.log(data);The Reddit User Comments API for comment history
The YepAPI Reddit User Comments API returns the comment history of any Reddit user. Send a username to /v1/reddit/user-comments and get back their comments with body, score, subreddit, permalink, and the post each comment replied to, at $0.01 per call.
Comments are where Reddit users show what they know and what they think. This endpoint makes that history queryable.
What does the Reddit User Comments API return?
A comments array and a cursor. Each comment has id, name, author, body, score, subreddit, permalink, parent_id, post_id, post_title, post_url, created_utc, created_at, edited, stickied, and is_submitter.
Build expert finders and account reviews
Pull a user's comments with sort=top to see their most upvoted contributions, group them by subreddit to see their areas of expertise, or feed the text into an AI model on the same key to summarize their views. It works well next to the Reddit User Posts API.
Reddit User Comments API pricing: $0.01 per call
Every call costs a flat $0.01 and failed calls are free. There is no monthly minimum, no seat fee, and no Reddit app to register: you only need a YepAPI key. Feeds are cached for 15 minutes.
Input and sorting
username accepts spez, u/spez, or a profile URL. sort accepts new (default), hot, or top; with top, add time=hour, day, week, month, year, or all.
Try the Reddit User Comments API free
Sign up and get $5 in free credit with no card required. That is 500 calls at $0.01 each to test the Reddit User Comments API against live Reddit data before you spend anything. Profiles and posts are on the same key.
Start making API calls in 30 seconds
$5 free credit on signup. No credit card required. Pay per call.
What developers say
“Switched from SerpAPI and cut our SERP costs by 80%. Same data quality, way simpler billing.”
“One API key for AI models, SERP data, and web scraping. Saved us from managing 4 separate providers.”
“The $5 free credit let us prototype our entire rank tracking feature before committing. No other API does that.”
Frequently asked questions
List the comments any Reddit user has written. Sort by new, hot, or top with a time range for top, and page with a cursor. Each comment includes body, score, subreddit, permalink, and the title and URL of the post it belongs to.
Each API call costs $0.01. No monthly minimums or subscriptions — you only pay for what you use.
Sign up for a free API key, then send a POST request to /v1/reddit/user-comments. Check the code example above for a ready-to-use snippet in JavaScript, cURL, or Python.
YepAPI bundles SEO, AI, and web scraping APIs under one key with no monthly minimums. You get lower per-call pricing, a unified dashboard, and one billing account instead of managing multiple providers.
Ready to integrate?
Get your API key and start making calls in 30 seconds. $5 free credit on signup — no credit card required.
More Reddit API endpoints
Reddit User API
$0.01Get any Reddit user's profile: karma breakdown, account age, avatar, and status flags. $0.01 per call.
Reddit User Posts API
$0.01Get every post a Reddit user has submitted, sorted by new, hot, or top. $0.01 per call.
Reddit Popular Posts API
$0.01Get Reddit's r/popular feed by hot, new, top, or rising, optionally for one country. $0.01 per call.
Popular Subreddits API
$0.01List Reddit's most popular or newest subreddits with subscriber counts. $0.01 per call.
Reddit Search API
$0.01Search all of Reddit or a single subreddit by keyword and get matching posts as clean JSON. $0.01 per call.
Subreddit Search API
$0.01Find subreddits by keyword with subscriber counts, descriptions, and icons. $0.01 per call.