REST API

Users

Activity feeds for a Reddit username.

GET/v1/users/{username}/posts

List a user's posts

Reverse-chronological posts by the user.

Parameters

username
string·path·required
Reddit username (no `u/` prefix).
example: spez
limit
integer·query
1-100, default 25.
example: 3
sort
string·query
`new`, `top`, `hot`, `controversial`. Default `new`.
example: new

Request

curl -X GET https://api.redditintel.dev/v1/users/{username}/posts \
  -H "Authorization: Bearer <YOUR_API_KEY>"

Response · 200

X-RateLimit-Limit: 100000
{
  "data": [
    {
      "id": "1t4nr7v",
      "fullname": "t3_1t4nr7v",
      "subreddit": "u_spez",
      "subreddit_id": "t5_3k30p",
      "permalink": "/r/u_spez/comments/1t4nr7v/reddit_looked_old_the_day_it_was_born_i_joined_my/",
      "title": "Reddit looked old the day it was born. I joined my friend D. Scott Phoenix on the Progress podcast to discuss communities, AI, and what makes the internet feel human.",
      "body": "https://reddit.com/link/1t4nr7v/video/v3crs8lt1dzg1/player

Watch the full episode here: [https://youtu.be/eAu9gTilxA0](https://youtu.be/eAu9gTilxA0)",
      "body_html": "<!-- SC_OFF --><div class="md"><p><a href="https://reddit.com/link/1t4nr7v/video/v3crs8lt1dzg1/player">https://reddit.com/link/1t4nr7v/video/v3crs8lt1dzg1/player</a></p>

<p>Watch the full episode here: <a href="https://youtu.be/eAu9gTilxA0…" /* 59 more chars */,
      "url": "https://www.reddit.com/r/u_spez/comments/1t4nr7v/reddit_looked_old_the_day_it_was_born_i_joined_my/",
      "domain": "self.spez",
      "author": "spez",
      "author_fullname": "t2_1w72",
      "created_utc": "2026-05-05T18:19:02+00:00",
      "edited_utc": null,
      "score": 47,
      "ups": 47,
      "downs": 0,
      "upvote_ratio": 0.61,
      "num_comments": 33,
      "num_crossposts": 1,
      "is_self": true,
      "is_video": false,
      "over_18": false,
      "spoiler": false,
      "locked": false,
      "archived": false,
      "pinned": false,
      "stickied": false,
      "is_original_content": false,
      "is_crosspostable": false,
      "hidden": false,
      "saved": false,
      "removed_by_category": null,
      "distinguished": "admin",
      "link_flair_text": null,
      "link_flair_template_id": null,
      "link_flair_background_color": null,
      "link_flair_text_color": "dark",
      "thumbnail": "https://external-preview.redd.it/rN0SdiLzAu2mYCHqczDDm0G-pijedoAK8O10MGAYnqI.jpeg?width=140&height=105&auto=webp&s=cdd4db22fe0da83a2346aa7e5a13ff75f462e960",
      "thumbnail_width": 140,
      "thumbnail_height": 105,
      "crosspost_parent_fullname": null
    },
    {
      "id": "1t07i8q",
      "fullname": "t3_1t07i8q",
      "subreddit": "redditstock",
      "subreddit_id": "t5_4x7l6b",
      "permalink": "/r/redditstock/comments/1t07i8q/another_solid_quarter_and_great_start_to_the_year/",
      "title": "Another solid quarter and great start to the year for Reddit. Ask your questions for me, Jen, and Drew in r/RDDT.",
      "body": "",
      "body_html": null,
      "url": "/r/RDDT/comments/1t07fra/reddit_announces_q126_earnings_plus_ama/",
      "domain": "",
      "author": "spez",
      "author_fullname": "t2_1w72",
      "created_utc": "2026-04-30T20:10:14+00:00",
      "edited_utc": null,
      "score": 198,
      "ups": 198,
      "downs": 0,
      "upvote_ratio": 0.97,
      "num_comments": 62,
      "num_crossposts": 0,
      "is_self": false,
      "is_video": false,
      "over_18": false,
      "spoiler": false,
      "locked": false,
      "archived": false,
      "pinned": false,
      "stickied": false,
      "is_original_content": false,
      "is_crosspostable": false,
      "hidden": false,
      "saved": false,
      "removed_by_category": null,
      "distinguished": "admin",
      "link_flair_text": "News",
      "link_flair_template_id": "66991606-d4e6-11ef-85ea-da36d8a7e90b",
      "link_flair_background_color": "#007bff",
      "link_flair_text_color": "light",
      "thumbnail": "https://preview.redd.it/7s1kufxfcdyg1.png?width=140&height=96&auto=webp&s=27a4c398a293a64462b0f840f2b96500a003b708",
      "thumbnail_width": 140,
      "thumbnail_height": 96,
      "crosspost_parent_fullname": "t3_1t07fra"
    },
    {
      "id": "1s3ezrc",
      "fullname": "t3_1s3ezrc",
      "subreddit": "u_spez",
      "subreddit_id": "t5_3k30p",
      "permalink": "/r/u_spez/comments/1s3ezrc/humans_welcome_bots_must_wear_name_tags/",
      "title": "Humans welcome (bots must wear name tags)",
      "body": "**TL;DR:**

* Reddit is for people
* “Good bots” will be labeled as \[App\]
* We’ll continue to remove spam and bad bot activity
* Automated or suspicious accounts may be asked to verify that there’s a human behind it
* We are not doing sit…" /* 5823 more chars */,
      "body_html": "<!-- SC_OFF --><div class="md"><p><strong>TL;DR:</strong></p>

<ul>
<li>Reddit is for people</li>
<li>“Good bots” will be labeled as [App]</li>
<li>We’ll continue to remove spam and bad bot activity</li>
<li>Automated or suspicious accounts…" /* 6348 more chars */,
      "url": "https://www.reddit.com/r/u_spez/comments/1s3ezrc/humans_welcome_bots_must_wear_name_tags/",
      "domain": "self.spez",
      "author": "spez",
      "author_fullname": "t2_1w72",
      "created_utc": "2026-03-25T16:06:12+00:00",
      "edited_utc": null,
      "score": 752,
      "ups": 752,
      "downs": 0,
      "upvote_ratio": 0.86,
      "num_comments": 477,
      "num_crossposts": 8,
      "is_self": true,
      "is_video": false,
      "over_18": false,
      "spoiler": false,
      "locked": false,
      "archived": false,
      "pinned": false,
      "stickied": false,
      "is_original_content": false,
      "is_crosspostable": false,
      "hidden": false,
      "saved": false,
      "removed_by_category": null,
      "distinguished": "admin",
      "link_flair_text": null,
      "link_flair_template_id": null,
      "link_flair_background_color": null,
      "link_flair_text_color": "dark",
      "thumbnail": null,
      "thumbnail_width": null,
      "thumbnail_height": null,
      "crosspost_parent_fullname": null
    }
  ],,
  "meta": {
    "request_id": "<redacted>",
    "page": {
      "limit": 3,
      "next_cursor": "R_gUxTwbpJp3nWF-Uvz2SXsiciI6InQzXzFzM2V6cmMiLCJzIjoxNzc4ODc1MzM5LCJ0Ijoici51c2VyLnBvc3RzIn0"
    }
  }
}
25 of 143 lines
GET/v1/users/{username}/comments

List a user's comments

Reverse-chronological comments by the user.

Parameters

username
string·path·required
Reddit username.
example: spez
limit
integer·query
1-100, default 25.
example: 3

Request

curl -X GET https://api.redditintel.dev/v1/users/{username}/comments \
  -H "Authorization: Bearer <YOUR_API_KEY>"

Response · 200

X-RateLimit-Limit: 100000
{
  "data": [
    {
      "id": "okpklb6",
      "fullname": "t1_okpklb6",
      "link_id": "t3_1t7d1gy",
      "parent_id": "t1_okoapl8",
      "permalink": "/r/redditstock/comments/1t7d1gy/please_fire_vollero_for_buyback_mismanagement/okpklb6/",
      "body": "Ding ding ding",
      "body_html": "<div class="md"><p>Ding ding ding</p>
</div>",
      "body_state": "present",
      "author": "spez",
      "author_fullname": "t2_1w72",
      "is_submitter": false,
      "distinguished": "admin",
      "created_utc": "2026-05-08T20:48:30+00:00",
      "edited_utc": null,
      "score": 27,
      "ups": 27,
      "downs": 0,
      "controversiality": 0,
      "score_hidden": false,
      "depth": 0,
      "collapsed": false,
      "locked": false,
      "archived": false,
      "stickied": false
    },
    {
      "id": "ojb40kw",
      "fullname": "t1_ojb40kw",
      "link_id": "t3_1t0jood",
      "parent_id": "t3_1t0jood",
      "permalink": "/r/redditstock/comments/1t0jood/who_was_rich_from_qa_during_the_earnings_call/ojb40kw/",
      "body": "That was Rich Greenfield from LightShed. He is great. He was just giving us a friendly hard time.",
      "body_html": "<div class="md"><p>That was Rich Greenfield from LightShed. He is great. He was just giving us a friendly hard time.</p>
</div>",
      "body_state": "present",
      "author": "spez",
      "author_fullname": "t2_1w72",
      "is_submitter": false,
      "distinguished": "admin",
      "created_utc": "2026-05-01T12:32:02+00:00",
      "edited_utc": null,
      "score": 27,
      "ups": 27,
      "downs": 0,
      "controversiality": 0,
      "score_hidden": false,
      "depth": 0,
      "collapsed": false,
      "locked": false,
      "archived": false,
      "stickied": false
    },
    {
      "id": "oj7p61a",
      "fullname": "t1_oj7p61a",
      "link_id": "t3_1t07fra",
      "parent_id": "t1_oj70jk7",
      "permalink": "/r/RDDT/comments/1t07fra/reddit_announces_q126_earnings_plus_ama/oj7p61a/",
      "body": "We’ve got a couple: [Google](https://redditinc.com/news/reddit-and-google-expand-partnership) and [OpenAI](https://redditinc.com/news/reddit-and-oai-partner).",
      "body_html": "<div class="md"><p>We’ve got a couple: <a href="https://redditinc.com/news/reddit-and-google-expand-partnership">Google</a> and <a href="https://redditinc.com/news/reddit-and-oai-partner">OpenAI</a>.</p>
</div>",
      "body_state": "present",
      "author": "spez",
      "author_fullname": "t2_1w72",
      "is_submitter": false,
      "distinguished": "admin",
      "created_utc": "2026-04-30T22:13:25+00:00",
      "edited_utc": null,
      "score": 46,
      "ups": 46,
      "downs": 0,
      "controversiality": 0,
      "score_hidden": false,
      "depth": 0,
      "collapsed": false,
      "locked": false,
      "archived": false,
      "stickied": false
    }
  ],,
  "meta": {
    "request_id": "<redacted>",
    "page": {
      "limit": 3,
      "next_cursor": "ey6rEjcUUhSA5JbLdlETkHsiciI6InQxX29qN3A2MWEiLCJzIjoxNzc4ODc1MzQ5LCJ0Ijoici51c2VyLmNvbW1lbnRzIn0"
    }
  }
}
25 of 89 lines