YepAPI
POST/v1/reddit/user

Reddit User API

Get any Reddit user's profile: karma breakdown, account age, avatar, and status flags. $0.01 per call.

Look up a Reddit account by username and get its profile: display name, bio, total, post, and comment karma, awarder and awardee karma, account creation date, avatar, banner, follower count, and flags for verified, gold, moderator, employee, and NSFW profiles.

Try it live

Fill in the fields and hit Run to see a real response.

POST/v1/reddit/user

spez, u/spez, or a reddit.com/user/spez URL.

Response
Example response — hit "Send Request" to see a live result
{
  "ok": true,
  "data": {
    "awardee_karma": 0,
    "awarder_karma": 0,
    "banner": "https://b.thumbs.redditmedia.com/KWeEpVxXOGLoloMbM0IxGt9EiKPXizpwFgcSeWqtpZM.png",
    "comment_karma": 756613,
    "created_at": "2005-06-06T04:00:00+00:00",
    "created_utc": 1118030400,
    "description": "Reddit CEO",
    "display_name": "spez",
    "followers": 0,
    "has_verified_email": true,
    "icon": "https://styles.redditmedia.com/t5_3k30p/styles/profileIcon_uj015iwx9s7g1.png?width=256&height=256&crop=256:256,smart&s=aa819b0964f6e3019e769d1cc8ede7318c3869a3",
    "id": "1w72",
    "is_employee": true,
    "is_gold": true,
    "is_mod": true,
    "is_verified": true,
    "over_18": false,
    "post_karma": 184754,
    "total_karma": 941367,
    "url": "https://www.reddit.com/user/spez/",
    "username": "spez"
  }
}

Features

✓
Complete karma breakdown

total_karma, post_karma, comment_karma, awardee_karma, and awarder_karma in one response.

✓
Account age

created_utc and created_at so you can filter out brand-new accounts.

✓
Status flags

is_verified, has_verified_email, is_gold, is_mod, is_employee, and over_18.

✓
Flexible input

Accepts spez, u/spez, or a reddit.com/user/spez URL.

✓
Cached for 1 hour

Profiles are cached for an hour. Missing or suspended accounts return a free 404.

Use cases

Account Vetting

Check karma and account age before trusting a user or a lead.

Creator Profiles

Show Reddit stats alongside other social profiles.

Bot Detection

Flag new, low-karma accounts in your moderation pipeline.

Quick start

Copy this snippet and start making calls.

const res = await fetch('https://api.yepapi.com/v1/reddit/user', {
  method: 'POST',
  headers: {
    'x-api-key': 'YOUR_API_KEY',
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    "username": "spez"
  }),
});
const data = await res.json();
console.log(data);

The Reddit User API for profiles and karma

The YepAPI Reddit User API returns a Reddit account's public profile. Send a username to /v1/reddit/user and get its display name, bio, karma breakdown, account age, avatar, banner, follower count, and status flags, at $0.01 per call.

Karma and account age are the fastest trust signals Reddit has. This endpoint gives you both in one request.

What does the Reddit User API return?

A User object with id, username, url, display_name, description, total_karma, post_karma, comment_karma, awardee_karma, awarder_karma, created_utc, created_at, icon, banner, followers, is_verified, has_verified_email, is_gold, is_mod, is_employee, and over_18.

Build account vetting and creator profiles

Call /v1/reddit/user whenever a username enters your system: a lead, a commenter, or a creator you are researching. Score accounts by karma and age, then pull their activity with the Reddit User Posts and User Comments APIs.

Reddit User 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. Profiles are cached for an hour, and a 404 for a missing or suspended account costs nothing.

Input formats

The username field accepts a bare username (spez), the u/ form (u/spez), or a full profile URL. Usernames are 3 to 20 characters.

Try the Reddit User 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 API against live Reddit data before you spend anything. Add posts and comments history 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.”

Marcus T.

SEO Platform Founder

“One API key for AI models, SERP data, and web scraping. Saved us from managing 4 separate providers.”

Priya S.

Full-Stack Developer

“The $5 free credit let us prototype our entire rank tracking feature before committing. No other API does that.”

Jake R.

Indie Hacker

Frequently asked questions

Look up a Reddit account by username and get its profile: display name, bio, total, post, and comment karma, awarder and awardee karma, account creation date, avatar, banner, follower count, and flags for verified, gold, moderator, employee, and NSFW profiles.

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. 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