REDDIT API

Reddit User API

Get a Reddit user's public profile by username: post and comment karma, account creation date, avatar and whether the account is verified, a moderator or has Reddit Premium.

Endpoint
POST /reddit/get-user
Price
1 credit per request
SDK
client.reddit.getUser()
MCP tool
reddit_get_user
Terminal
curl -X POST "https://api.bridgly.app/reddit/get-user" \
-H "Authorization: Bearer $BRIDGLY_KEY" \
-H "Content-Type: application/json" \
-d '{
"username": "spez"
}'
[ REQUEST AND RESPONSE ]

What does the Reddit User API return?

Reddit user API: get any Reddit user’s public profile by username as JSON, with post and comment karma, account age, avatar and moderator flags. Every response has the same envelope: the result in data, plus timeMs and the creditsCost of the call.

Request body

usernamestringrequired
Reddit username, with or without the "u/" prefix, or the profile link, e.g. "spez" or "https://www.reddit.com/user/spez/".

Example response

200 OK · application/json
{
"timeMs": 1840,
"creditsCost": 1,
"data": {
"id": "string",
"username": "string",
"profileUrl": "string",
"commentKarma": 0,
"linkKarma": 0,
"createdUtc": 0,
"iconUrl": "string",
"isGold": true,
"isMod": true,
"isEmployee": true,
"verified": true,
"hasVerifiedEmail": true,
"acceptFollowers": true
}
}
[ USE CASES ]

What can you build with the Reddit User API?

Check account quality

Use karma and account age to judge whether a user is established.

Moderation tools

Look up a poster’s history before approving their content.

Find creators

Size up active Redditors in your niche before reaching out.

[ FAQ ]

Reddit User API questions

How do I check a Reddit user’s karma and account age?

Send the username, with or without u/. The response has post and comment karma, the account creation date, avatar, and whether the account is verified, a moderator or has Reddit Premium.

Can I use it to spot bots or throwaway accounts?

It gives you the signals: account age and karma. A days-old account with almost no karma posting about your brand is worth a second look.

How do I use the Reddit User API?

Send a POST request to https://api.bridgly.app/reddit/get-user with username in the JSON body and your API key in the Authorization header. In the TypeScript SDK, call client.reddit.getUser(). AI agents connected to Bridgly over MCP can call the reddit_get_user tool.

How much does the Reddit User API cost?

Costs 1 credit per request. Credits cost $2.00 per 1,000 on pay-as-you-go and as low as $1.00 per 1,000 at volume. New accounts on a business email start with 100 free credits, and failed requests are never charged.

Try it with a free tool

Look up a public example in your browser before connecting the API. No account needed.

Try the Reddit User API

100 free credits on business email, no card. Your first call takes a minute.

APIMCPSDKCLI
free credits

On business email signup. No credit card required.

Start free with 100 credits