# Reddit scraper API. Live data from any public Reddit link.

[APIs](https://socialtap.dev/apis/index.md)**Reddit**

Get public posts, profiles, comments and more by link, handle or search, with posts in the same fields as on 20 other platforms. We handle the proxies, blocks and platform changes.

[Start for free](https://socialtap.dev/signup/)

GET socialtap.dev/v1/reddit/post

Live data from 33 platforms.

[TikTok](https://socialtap.dev/apis/tiktok/index.md) · [Instagram](https://socialtap.dev/apis/instagram/index.md) · [Facebook](https://socialtap.dev/apis/facebook/index.md) · [YouTube](https://socialtap.dev/apis/youtube/index.md) · [Reddit](https://socialtap.dev/apis/reddit/index.md) · [Threads](https://socialtap.dev/apis/threads/index.md) · [Spotify](https://socialtap.dev/apis/spotify/index.md) · [Amazon](https://socialtap.dev/apis/amazon/index.md) · [Apple Music](https://socialtap.dev/apis/applemusic/index.md) · [Pinterest](https://socialtap.dev/apis/pinterest/index.md) · [Rumble](https://socialtap.dev/apis/rumble/index.md) · [X](https://socialtap.dev/apis/x/index.md) · [Bluesky](https://socialtap.dev/apis/bluesky/index.md) · [Twitch](https://socialtap.dev/apis/twitch/index.md) · [LinkedIn](https://socialtap.dev/apis/linkedin/index.md) · [Telegram](https://socialtap.dev/apis/telegram/index.md) · [TikTok Shop](https://socialtap.dev/apis/tiktokshop/index.md) · [Kwai](https://socialtap.dev/apis/kwai/index.md) · [Snapchat](https://socialtap.dev/apis/snapchat/index.md) · [SoundCloud](https://socialtap.dev/apis/soundcloud/index.md) · [Truth Social](https://socialtap.dev/apis/truthsocial/index.md) · [Kick](https://socialtap.dev/apis/kick/index.md) · [Komi](https://socialtap.dev/apis/komi/index.md) · [Lnk.Bio](https://socialtap.dev/apis/linkbio/index.md) · [Linkme](https://socialtap.dev/apis/linkme/index.md) · [Linktree](https://socialtap.dev/apis/linktree/index.md) · [Pillar](https://socialtap.dev/apis/pillar/index.md) · [TikTok Ad Library](https://socialtap.dev/apis/tiktok-ad-library/index.md) · [Facebook Ad Library](https://socialtap.dev/apis/facebook-ad-library/index.md) · [Facebook Events](https://socialtap.dev/apis/facebook-events/index.md) · [Facebook Marketplace](https://socialtap.dev/apis/facebook-marketplace/index.md) · [Google Ads Transparency Center](https://socialtap.dev/apis/google-ads-transparency/index.md) · [LinkedIn Ad Library](https://socialtap.dev/apis/linkedin-ad-library/index.md)

## What Reddit data can you get?

Public Reddit posts with their upvotes, comment counts and media, comment threads with their replies, and user profiles with karma and trophies. You also get subreddits with their rules and weekly visitors, a user's posts and comments, engagement figures over their latest posts, and transcripts of video posts. Search posts and comments by keyword, sitewide or in one subreddit, and find users and subreddits by name or topic.

- Posts 3
- Profile 1
- Search 4
- Comments 2
- Video Transcript 1
- Engagement 1
- Subreddit 1

### Posts

- - [Post Reddit Post API Upvotes, comment count, media and flair 1 credit`GET /v1/reddit/post`](https://socialtap.dev/apis/reddit/post/index.md)
- - [Post Reddit User Posts API Submissions sorted New, Top or Hot, with scores 1 credit / page`GET /v1/reddit/posts`](https://socialtap.dev/apis/reddit/posts/index.md)
- - [Post Reddit Subreddit Posts API Hot, New, Top or Rising, with exact scores 1 credit / page`GET /v1/reddit/subreddit_posts`](https://socialtap.dev/apis/reddit/subreddit_posts/index.md)

### Profile

- - [Profile Reddit Profile API Karma, cake day, trophies and moderated subreddits 1 credit`GET /v1/reddit/profile`](https://socialtap.dev/apis/reddit/profile/index.md)

### Search

- - [Comment Reddit Comment Search API Comments by keyword, sitewide or in a subreddit 1 credit / page`GET /v1/reddit/search_comments`](https://socialtap.dev/apis/reddit/search_comments/index.md)
- - [Post Reddit Search API Posts by keyword, with Reddit's search operators 1 credit / page`GET /v1/reddit/search_posts`](https://socialtap.dev/apis/reddit/search_posts/index.md)
- - [Profile Reddit User Search API Users by name, with karma and avatar 1 credit / page`GET /v1/reddit/search_profiles`](https://socialtap.dev/apis/reddit/search_profiles/index.md)
- - [Community Reddit Subreddit Search API Subreddits by keyword, with weekly visitors 1 credit / page`GET /v1/reddit/search_subreddits`](https://socialtap.dev/apis/reddit/search_subreddits/index.md)

### Comments

- - [Comment Reddit Comments API Post comments and replies, in thread order 1 credit / page`GET /v1/reddit/comments`](https://socialtap.dev/apis/reddit/comments/index.md)
- - [Comment Reddit User Comments API Comment history of a user, sorted New or Top 1 credit / page`GET /v1/reddit/profile_comments`](https://socialtap.dev/apis/reddit/profile_comments/index.md)

### Video Transcript

- - [Transcript Reddit Video Transcript API Video post transcript, from captions or audio From 1 credit`GET /v1/reddit/transcript`](https://socialtap.dev/apis/reddit/transcript/index.md)

### Engagement

- - [Engagement Reddit Engagement API Upvotes per post, posting cadence and top posts 1 credit`GET /v1/reddit/engagement`](https://socialtap.dev/apis/reddit/engagement/index.md)

### Subreddit

- - [Community Reddit Subreddit API Rules, description and weekly visitors 1 credit`GET /v1/reddit/subreddit`](https://socialtap.dev/apis/reddit/subreddit/index.md)

## Why not the official Reddit API?

Reddit's Data API needs approval under its Responsible Builder Policy, and commercial use needs a separate agreement with Reddit.

- ### No approval to wait for

  One API key works on every endpoint. There's no app to get reviewed and no account to connect.
- ### Anything public

  Read what anyone can see without logging in, not only the accounts you manage or that authorized your app.
- ### No daily quota

  You pay per request. Plans have no rate limit, only a ceiling that stops a runaway loop.

## Call the Reddit API from your code.

Copy the request for your language, or hand it to your agent.

Reddit Post Try in

```
const params = new URLSearchParams({
  url: "https://www.reddit.com/r/IAmA/comments/z1c9z/i_am_barack_obama_president_of_the_united_states/",
});
const res = await fetch(`https://socialtap.dev/v1/reddit/post?${params}`, {
  headers: { "x-api-key": process.env.SOCIALTAP_API_KEY ?? "" },
});
const body = await res.json();
if (!res.ok) throw new Error(`${body.error.code}: ${body.error.message}`);
const { data, meta } = body;
console.log(data, meta.credits_charged);
```

`GET https://socialtap.dev/v1/reddit/post`[Docs](https://socialtap.dev/apis/reddit/post/index.md)

## Other platforms, same key.

Posts and profiles come back in the same fields wherever they're from.

- - [31 endpointsTikTokPosts, profiles, comments and more](https://socialtap.dev/apis/tiktok/index.md)
- - [28 endpointsInstagramPosts, profiles, comments and more](https://socialtap.dev/apis/instagram/index.md)
- - [14 endpointsFacebookPosts, profiles, comments and more](https://socialtap.dev/apis/facebook/index.md)
- - [6 endpointsYouTubePosts, profiles, comments and more](https://socialtap.dev/apis/youtube/index.md)
- - [6 endpointsThreadsPosts, profiles and comments](https://socialtap.dev/apis/threads/index.md)
- - [12 endpointsSpotifyTracks, artists, playlists and more](https://socialtap.dev/apis/spotify/index.md)
- - [10 endpointsAmazonProducts, posts, profiles and more](https://socialtap.dev/apis/amazon/index.md)
- - [10 endpointsApple MusicTracks, artists, playlists and more](https://socialtap.dev/apis/applemusic/index.md)
- - [10 endpointsPinterestPins, profiles, boards and more](https://socialtap.dev/apis/pinterest/index.md)
- - [7 endpointsRumblePosts, profiles, comments and more](https://socialtap.dev/apis/rumble/index.md)
- - [7 endpointsXPosts, profiles and communities](https://socialtap.dev/apis/x/index.md)
- - [5 endpointsBlueskyPosts, profiles and comments](https://socialtap.dev/apis/bluesky/index.md)
- - [5 endpointsTwitchVideos, profiles, transcripts and more](https://socialtap.dev/apis/twitch/index.md)
- - [4 endpointsLinkedInPosts and profiles](https://socialtap.dev/apis/linkedin/index.md)
- - [4 endpointsTelegramPosts and channels](https://socialtap.dev/apis/telegram/index.md)
- - [4 endpointsTikTok ShopProducts and reviews](https://socialtap.dev/apis/tiktokshop/index.md)
- - [3 endpointsKwaiPosts and profiles](https://socialtap.dev/apis/kwai/index.md)
- - [3 endpointsSnapchatSpotlights, profiles and comments](https://socialtap.dev/apis/snapchat/index.md)
- - [3 endpointsSoundCloudTracks and artists](https://socialtap.dev/apis/soundcloud/index.md)
- - [3 endpointsTruth SocialPosts and profiles](https://socialtap.dev/apis/truthsocial/index.md)
- - [2 endpointsKickPosts and transcripts](https://socialtap.dev/apis/kick/index.md)
- - [1 endpointKomiPages](https://socialtap.dev/apis/komi/index.md)
- - [1 endpointLnk.BioProfiles](https://socialtap.dev/apis/linkbio/index.md)
- - [1 endpointLinkmeProfiles](https://socialtap.dev/apis/linkme/index.md)
- - [1 endpointLinktreeProfiles](https://socialtap.dev/apis/linktree/index.md)
- - [1 endpointPillarPages](https://socialtap.dev/apis/pillar/index.md)
- - [3 endpointsTikTok Ad LibraryAds](https://socialtap.dev/apis/tiktok-ad-library/index.md)
- - [5 endpointsFacebook Ad LibraryAds, advertisers and transcripts](https://socialtap.dev/apis/facebook-ad-library/index.md)
- - [4 endpointsFacebook EventsEvents](https://socialtap.dev/apis/facebook-events/index.md)
- - [3 endpointsFacebook MarketplaceListings and places](https://socialtap.dev/apis/facebook-marketplace/index.md)
- - [6 endpointsGoogle Ads Transparency CenterAds and advertisers](https://socialtap.dev/apis/google-ads-transparency/index.md)
- - [2 endpointsLinkedIn Ad LibraryAds](https://socialtap.dev/apis/linkedin-ad-library/index.md)

## Frequently asked questions

What you send, what comes back and how your agent uses it.

[Contact us](mailto:support@socialtap.dev)

**Does the Reddit Post API return the upvote count?**

Yes, as the score: upvotes minus downvotes, the number Reddit shows beside the arrows, with the upvote ratio beside it. Reddit doesn't show upvotes and downvotes apart.

**Does the Reddit Profile API return a Reddit user's follower count?**

No. Reddit shows no follower, following or post counts logged out, so those metrics are null. platform_specific.reddit.contribution_count has the posts and comments the profile counts.

**Does the Reddit Comments API return nested replies?**

Yes. With replies=all, the default, a walk to the last page returns the whole tree, including the replies Reddit hides behind "more replies" links.

**Why are the engagement rates null on Reddit?**

Because an engagement rate divides a post's interactions by the account's followers or the post's views, and Reddit shows neither logged out. Rather than guess, those fields are null. The upvote and comment averages, the comment-to-upvote ratio, each post against the user's median, posting cadence and the top and bottom post are all computed.

## Try it on a Reddit link you have.

Get a key and send your first request in a minute. The same key works on every platform.

100free credits

- No credit card
- Failed requests are free
- Works on all 218 endpoints

[Start for free](https://socialtap.dev/signup/) [Read the docs](https://socialtap.dev/docs/index.md)

---

[HTML version](https://socialtap.dev/apis/reddit/) · [Docs index for AI agents](https://socialtap.dev/llms.txt) · [All docs in one file](https://socialtap.dev/llms-full.txt)
