Skip to content

Reddit Scraper

GET/v1/reddit/posts/{id}
MCPreddit_scrape1 creditLive

Updated

Description

Fetch one Reddit post by id or URL, with full body text, score, comment count, upvote ratio, flags and media. Costs 1 credit. Tip: to get the comments too, call reddit.thread instead (it includes the post).

Parameters

id path, string, required
Post id (1wdihhj), t3_ id, or any reddit.com / redd.it post URL.

Request examples

curl "https://chatterapi.com/v1/reddit/posts/1wdihhj" \
  -H "Authorization: Bearer $CHATTERAPI_KEY"

Response

data is one RedditPost. Fields:

FieldTypeNullableDescription
idstringnoPlatform id.
fullnamestringnoReddit fullname (t3_ for posts, t1_ for comments). Dedupe on this.
titlestringnoTitle.
bodystringnoText body. Empty for link and media posts.
authorstringyesAuthor username, null when deleted.
subredditstringnoSubreddit name without r/.
permalinkstringnoPath on reddit.com.
urlstringnoFull URL on the platform.
externalUrlstringyesLink the post points to, when it is a link post.
scorenumberyesScore (upvotes minus downvotes) as Reddit reports it.
numCommentsnumberyesComment count.
upvoteRationumberyesShare of upvotes, 0 to 1.
createdAtstringnoISO 8601 UTC timestamp.
nsfwbooleannoMarked adult content.
lockedbooleanyesComments are locked.
mediaobjectyesImages, video or gallery URLs, or null.
response
{
  "data": {
    "id": "1wdihhj",
    "fullname": "t3_1wdihhj",
    "title": "What CRM should a small business use?",
    "body": "We’re a small B2B business with 6 people and sales is still pretty founder led, but revenue has grown enough that keeping leads, follow ups and customer conversations spread across spreadsheets and inboxes is starting to fall apart. I’m trying to figure out what the best CRM for a small business looks like when you need something the whole team can use without spending weeks setting it up.  \n  \nI keep finding everything from really basic small business CRM tools to newer AI native CRM platforms, and I’m more interested in something that can take some of the sales work off the team rather than just becoming another database we have to maintain. Main thing is finding a CRM we can grow into without needing a dedicated ops person just to keep it running.",
    "author": "NotedWhisky",
    "subreddit": "CRM",
    "permalink": "/r/CRM/comments/1wdihhj/what_crm_should_a_small_business_use/",
    "url": "https://www.reddit.com/r/CRM/comments/1wdihhj/what_crm_should_a_small_business_use/",
    "externalUrl": null,
    "score": 52,
    "numComments": 186,
    "upvoteRatio": 0.96,
    "createdAt": "2026-09-11T14:52:16.000Z",
    "nsfw": false,
    "locked": false,
    "media": null
  },
  "credits": {
    "charged": 1,
    "remaining": 24997
  },
  "requestId": "req_01JA7Q3V8K2N4P5R6S7T8V",
  "cached": false
}

Recorded live response captured 2026-10-07, truncated to 3 items. Credits and request id are illustrative.

Credits

1 credit per call. Failed calls cost 0. Cached responses cost the same. Test keys cost 0. Repeat calls with the same input within 30 minutes are served from cache.

Errors this tool can return

Try it