1. Platforms
  2. Reddit

Reddit Scraper API

Pull Reddit subreddits, posts, comments and transcripts as JSON. Failed requests are free.

100 free credits. No card needed.

Data

What you get from Reddit.

Subreddits

Name and description.

Posts

Title, text, publish date, votes and comment count.

Comments

Comment text, author, date and votes.

TranscriptsThe spoken words as text, with timestamps and language.
SearchPosts by keyword.

Uses

What you can build with Reddit data.

Read the conversation

Pull the comments on any post to see what people are saying.

Search what was said

Turn videos into text you can search, summarize or give to an AI model.

Track a topic

Search posts by keyword to see what people share about a brand or topic.

Follow subreddits

Read subreddits and the posts in them.

Measure engagement

Compare votes and comments across posts.

Example

Your first request.

  1. Get a keySign up and get 100 free credits. No card needed.
  2. Send a requestPass a handle, URL or keyword with your key.
  3. Use the JSONThe same shape comes back from every platform.
1import os2import requests34params = {5    "subreddit": "python",6}7res = requests.get(8    "https://api.socialscrape.dev/v1/reddit/subreddit/posts",9    headers={"x-api-key": os.environ["SOCIALSCRAPE_API_KEY"]},10    params=params,11)12body = res.json()1314if body["ok"]:15    print(body["data"])16else:17    print(body["error"]["code"], body["error"]["message"])
200 OKSample response
{
  "ok": true,
  "credits_charged": 1,
  "credits_remaining": 4999,
  "cached": false,
  "cached_at": null,
  "request_id": "req_9483b6b038aed124d7255bfd",
  "data": {
    "object": "list",
    "items": [
      {
        "object": "post",
        "platform": "reddit",
        "id": "1xo41r2",
        "url": "https://www.reddit.com/r/Python/comments/1xo41r2/thursday_daily_thread_python_ca...",
        "type": "text",
        "author": { ... },
        "title": "Thursday Daily Thread: Python Careers, Courses, and Furthering Education!",
        "text": "Weekly Thread: Professional Use, Jobs, and Education 🏢\n\nWelcome to this week's...",
        "published_at": "2026-11-05T00:00:08.754000Z",
        "duration_seconds": null,
        "language": "en",
        "hashtags": null,
        "mentions": null,
        "stats": { ... }
        ...
      },
      {
        "object": "post",
        "platform": "reddit",
        "id": "1xoh5m4",
        "url": "https://www.reddit.com/r/Python/comments/1xoh5m4/qsfilter_on_its_own_line_does_n...",
        "type": "text",
        "author": { ... },
        "title": "qs.filter(...) on its own line does nothing. Patterns like this across 44 open-s...",
        "text": "Most bugs that survive into production in mature codebases are not syntax errors...",
        "published_at": "2026-11-05T12:15:18.639000Z",
        "duration_seconds": null,
        "language": "en",
        "hashtags": null,
        "mentions": null,
        "stats": { ... }
        ...
      }
    ],
    "cursor": "dDNfMXhobnZzMA==",
    "has_more": true,
    "parent": {
      "object": "community",
      "platform": "reddit",
      "id": "t5_2qh0y",
      "url": "https://www.reddit.com/r/Python/",
      "kind": "subreddit",
      "name": "Python",
      "title": null,
      "description": null,
      "avatar_url": null,
      "banner_url": null,
      "member_count": null,
      "online_count": null,
      "is_nsfw": null,
      "is_private": null
      ...
    }
  },
  "cursor": "dDNfMXhobnZzMA==",
  "has_more": true
}

Pricing

Pay only for data you get.

  • A page of posts or search results1 credit
  • A caption transcript1 credit
  • A failed requestFree

Starter

$13

1,000 credits

$13.00 per 1,000

Get an API key
Most popular

Growth

$55

25,000 credits

$2.20 per 1,000

Get an API key

Scale

$349

230,000 credits

$1.52 per 1,000

Get an API key

Packs never expire. Monthly plans too. See pricing

Reference

Every Reddit endpoint

FAQ

Questions

What does the Reddit API cost?

Most requests cost 1 credit, and transcripts have their own rule; each endpoint page states it. New accounts get 100 free credits. See pricing.

Does it need a Reddit login?

No. You send your SocialScrape key and never a platform password.

Is it live?

Yes. The endpoints are live: built, tested against recorded responses and watched by canaries. Get an API key.