Reddit Author Scraper avatar

Reddit Author Scraper

Pricing

from $0.105 / profile

Go to Apify Store
Reddit Author Scraper

Reddit Author Scraper

Scrape Reddit author profiles with karma forensics, full post & comment history, moderator role detection, and account metadata for recruitment and B2B research

Pricing

from $0.105 / profile

Rating

0.0

(0)

Developer

AgentX

AgentX

Maintained by Community

Actor stats

1

Bookmarked

1

Total users

0

Monthly active users

an hour ago

Last modified

Share

Support Rating Reliability Reddit Author Scraper

Reconstruct complete digital personas from Reddit activity with forensic-level precision.

Extract comprehensive author intelligence for B2B research: complete post and comment history, karma forensics, trophy achievements, and moderator role detection. Get verified account status, multireddit collections, and temporal activity patternsโ€”all in one unified dataset for recruitment, OSINT, and professional intelligence.

๐Ÿค Support & Community

๐Ÿ“ง Support: Contact Us ๐Ÿ’ฌ Community: Telegram Group

๐Ÿ† Key Features

๐Ÿ•ต๏ธ Identity & Reputation Profiling

  • ๐ŸŽฏ Digital Fingerprint: Captures core identity markers including Snoovatar, account creation date, verified status, and public bio.
  • โš–๏ธ Karma Forensics: Splits reputation into Post karma (content creation) vs. Comment karma (discussion engagement) to reveal author behavior patterns.
  • ๐Ÿ† Achievement Log: Catalogs every trophy and award with grant timestamps, providing a complete history of community recognition.
  • ๐Ÿ›ก๏ธ Authority Detection: Automatically identifies moderation privileges across subreddits, flagging authors who hold influence in specific communities.

๐Ÿ“Š Complete Activity Archive

  • ๐Ÿ“ Full Post History: Extracts all author submissions with title, body, media URLs, engagement metrics, and subreddit context.
  • ๐Ÿ’ฌ Comment Intelligence: Harvests complete comment history with reply hierarchy, parent-child relationships, and engagement scores.
  • ๐Ÿ“ˆ Engagement Metrics: Captures upvotes, downvotes, net scores, crossposts, and weighted scores for every piece of content.
  • ๐Ÿท๏ธ Content Metadata: Includes flair text, NSFW flags, spoiler tags, original content markers, and indexability status.

๐Ÿ‘ฅ Community Mapping

  • ๐ŸŽฏ Subreddit Analysis: Identifies all communities where the author is active with subscriber counts and community types.
  • ๐Ÿ“š Multireddit Collections: Extracts custom multireddit feeds created by the author with visibility settings.
  • โฐ Temporal Patterns: ISO-formatted timestamps for account creation, posts, comments, and edits enable timeline reconstruction.
  • ๐Ÿ”— Cross-Reference Data: Includes duplicate post detection, crosspost counts, and reply level depth for network analysis.

๐Ÿ” Advanced Status Detection

  • โœ… Verification Signals: Detects Reddit Gold status, employee badges, and verified email trophies to separate real accounts from bots.
  • ๐Ÿšซ Account Health: Identifies suspended accounts, archived content, locked threads, and hidden posts.
  • ๐Ÿ“Œ Content Flags: Extracts pinned posts, stickied comments, and submitter-authored replies for context analysis.
  • ๐ŸŽจ Visual Assets: Captures Snoovatar images, post thumbnails, and media URLs for complete profile reconstruction.

๐Ÿ’ฐ Pricing

ResourceCostDescription
Actor Usage$0.00001Charged for Actor runtime. Cost depends on resource consumption during execution
User$0.125Charged for author profile extraction. Cost is a one-time fee per user for complete metadata
Post$0.0058Charged per post scraped. Includes title, content, author, votes, timestamps, and 40+ metadata fields
Comment$0.00162Charged per comment scraped. Includes author, text, votes, timestamps, reply hierarchy, and engagement data

Example Cost Calculation:

  • Extracting 1 author profile with 100 posts and 500 comments
  • Cost: $0.125 + (100 ร— $0.0058) + (500 ร— $0.00162) = $1.515 + minimal runtime fees

๐ŸŒŸ Why choose this Actor?

Built for recruiters, HR teams, OSINT researchers, and B2B intelligence professionals, this Actor transforms Reddit author profiles into structured, actionable intelligence.

FeatureReddit Author ScraperTHINKPOL AIRedectiveRedditMetisR00M 101
Pricing Modelโœ… Pay per useโŒ Subscriptionโœ… Free (limited)โœ… FreeโŒ Paid only
Data Depthโœ… Complete historyโš ๏ธ AI inferenceโš ๏ธ Recent onlyโš ๏ธ Last 1000โœ… Full history
Karma Splitโœ… Post + CommentโŒ Not availableโŒ Not availableโœ… Availableโœ… Available
Trophy Dataโœ… With timestampsโŒ Not availableโŒ Not availableโŒ Not availableโŒ Not available
Moderator Rolesโœ… Auto-detectedโš ๏ธ AI guessedโœ… DetectedโŒ Not availableโœ… Detected
API Accessโœ… Full REST APIโŒ Web onlyโŒ Web onlyโŒ Web onlyโš ๏ธ Limited API
Batch Processingโœ… Unlimited usersโŒ One at a timeโŒ One at a timeโŒ One at a timeโš ๏ธ Limited batch
Multiredditsโœ… IncludedโŒ Not availableโŒ Not availableโŒ Not availableโŒ Not available
Reply Hierarchyโœ… Full parent-child treeโŒ Not availableโš ๏ธ Flat listโš ๏ธ Flat listโœ… Full hierarchy
Export Formatโœ… JSON/CSV/Excelโš ๏ธ PDF onlyโŒ Web view onlyโŒ Web view onlyโœ… JSON/CSV
Data Retentionโœ… Permanent storageโš ๏ธ 30 daysโŒ Real-time onlyโŒ Real-time onlyโš ๏ธ 90 days
Min. Costโœ… $0.125โŒ $49/monthโœ… Freeโœ… FreeโŒ $99/month

๐Ÿ’ป Input Parameters

ParameterTypeRequiredDescription
usernamestringโœ… YesTarget Reddit username to analyze. Enter username only without 'u/' prefix (e.g., enter 'spez' for u/spez). Username is case-insensitive
max_postsintegerโœ… YesMaximum number of posts to extract from this author. Set to 0 to skip posts.
max_commentsintegerโœ… YesMaximum number of comments to extract from this author. Set to 0 to skip comments.

๐Ÿ“ Example Input

{
"username": "spez",
"max_posts": 100,
"max_comments": 500
}

๐Ÿ“ค Output Structure

FieldTypeDescription
processorstringURL of the Apify actor that processed this data
processed_atstringISO 8601 timestamp when the data was scraped (format: YYYY-MM-DDTHH:MM:SS+00:00)
idstringUnique Reddit user identifier (format: t2_xxxxx)
namestringUsername of the Reddit author (without u/ prefix)
snoovatarstringURL of the user's Snoovatar avatar image
aboutstringPublic description/bio text from the user's profile
post_karmaintegerTotal post karma earned by the author (content creation reputation)
comment_karmaintegerTotal comment karma earned by the author (discussion engagement reputation)
show_snoovatarbooleanWhether the user displays their Snoovatar publicly
createdstringISO 8601 timestamp when the account was created (format: YYYY-MM-DDTHH:MM:SS+00:00)
is_goldbooleanWhether the user has Reddit Gold/Premium subscription
is_modbooleanWhether the user is a moderator of any subreddit
is_employeebooleanWhether the user is a Reddit employee (official staff badge)
is_suspendedbooleanWhether the user account is currently suspended
trophiesarrayList of trophies earned by the user (includes name, icon URL, grant timestamp, and description)
moderatedarrayList of subreddit names where the user has moderator privileges (format: r/subreddit)
multiredditsarrayList of custom multireddit feeds created by the user with visibility settings
postsarrayArray of posts submitted by the author with full metadata and engagement metrics
commentsarrayArray of comments made by the author with reply hierarchy and engagement data

Trophy Fields

FieldTypeDescription
namestringName of the trophy (e.g., "15-Year Club", "Verified Email")
iconstringURL of the trophy icon image
grantedstringISO 8601 timestamp when the trophy was awarded
descriptionstringDescription of the trophy and how it was earned

Multireddit Fields

FieldTypeDescription
namestringName of the multireddit
descriptionstringDescription of the multireddit's purpose
subredditsarrayList of subreddit names included in the multireddit
createdstringISO 8601 timestamp when the multireddit was created
display_namestringDisplay name shown to other users
pathstringURL path to access the multireddit
visibilitystringVisibility setting (public/private/hidden)

Post Fields

FieldTypeDescription
subredditstringName of the subreddit where the post was submitted
typestringType of subreddit (public/restricted/private)
subscribersintegerNumber of subscribers in the subreddit at time of extraction
idstringUnique identifier of the post
authorstringUsername of the post author
createdstringISO 8601 timestamp when the post was created
editedstringISO 8601 timestamp when the post was last edited (null if never edited)
urlstringDirect link to the Reddit post
flair_textstringFlair text displayed on the post
titlestringTitle of the Reddit post
bodystringText content of the post (selftext)
scoreintegerNet score of the post (upvotes - downvotes)
upvotesintegerNumber of upvotes received
downvotesintegerNumber of downvotes received
crosspostsintegerNumber of times the post was crossposted to other subreddits
archivedbooleanWhether the post is archived (no longer accepts votes/comments)
lockedbooleanWhether the post is locked (no new comments allowed)
stickiedbooleanWhether the post is stickied (pinned to top of subreddit)
pinnedbooleanWhether the post is pinned to the user's profile
hiddenbooleanWhether the post is hidden from the user's profile
over_18booleanWhether the post is marked as NSFW (Not Safe For Work)
spoilerbooleanWhether the post contains spoilers
originalbooleanWhether the post is marked as original content
advertisingbooleanWhether the post was created from Reddit's advertising UI
indexablebooleanWhether the post is indexable by search engines
crosspostablebooleanWhether the post can be crossposted
thumbnailstringURL of the post thumbnail image
media_urlstringURL of the media content (image/video) if different from post URL
no_followbooleanWhether the post has nofollow attribute for SEO
weighted_scoreintegerWeighted score used by Reddit's algorithm
duplicatesarrayList of URLs to duplicate posts in other subreddits
commentsarrayArray of comments on the post (empty unless specifically requested)

Comment Fields

FieldTypeDescription
idstringUnique identifier of the comment
is_rootbooleanWhether this is a root-level comment (not a reply)
createdstringISO 8601 timestamp when the comment was created
editedstringISO 8601 timestamp when the comment was last edited (null if never edited)
authorstringUsername of the comment author
bodystringText content of the comment
upvotesintegerNumber of upvotes received
downvotesintegerNumber of downvotes received
scoreintegerNet score of the comment (upvotes - downvotes)
archivedbooleanWhether the comment is archived (no longer accepts votes/replies)
lockedbooleanWhether the comment is locked (no new replies allowed)
stickiedbooleanWhether the comment is stickied by moderators
submitterbooleanWhether the comment author is the post submitter (OP)
parent_idstringID of the parent comment or post
reply_levelintegerDepth level of the comment in the reply tree (0 = root)
urlstringDirect link to the comment

๐Ÿ“ค Example Output

{
"processor": "https://apify.com/agentx/reddit-author-scraper?fpr=aiagentapi",
"processed_at": "2025-11-08T08:45:11+00:00",
"id": "t2_1w72",
"name": "spez",
"snoovatar": "https://i.redd.it/snoovatar/avatars/...",
"about": "Just a guy who likes to code.",
"post_karma": 154020,
"comment_karma": 89302,
"show_snoovatar": true,
"created": "2005-06-06T00:00:00+00:00",
"is_gold": true,
"is_mod": true,
"is_employee": true,
"is_suspended": false,
"trophies": [
{
"name": "15-Year Club",
"icon": "https://www.redditstatic.com/awards2/15-year_club-40.png",
"granted": "2020-06-06T00:00:00+00:00",
"description": "Member for 15 years."
},
{
"name": "Verified Email",
"icon": "https://www.redditstatic.com/awards2/verified_email-40.png",
"granted": "2005-06-06T00:00:00+00:00",
"description": "Verified their email address"
}
],
"moderated": ["r/announcements", "r/reddit", "r/blog"],
"multireddits": [
{
"name": "tech_news",
"description": "Technology and startup news",
"subreddits": ["r/technology", "r/programming", "r/startups"],
"created": "2015-03-15T10:30:00+00:00",
"display_name": "Tech News",
"path": "/user/spez/m/tech_news",
"visibility": "public"
}
],
"posts": [
{
"subreddit": "r/announcements",
"type": "public",
"subscribers": 153000000,
"id": "1onqzwa",
"author": "spez",
"created": "2023-06-01T12:00:00+00:00",
"edited": null,
"url": "https://www.reddit.com/r/announcements/comments/1onqzwa/update_on_api_changes/",
"flair_text": "Official",
"title": "Update on API changes",
"body": "We are making some changes to our API pricing...",
"score": 4500,
"upvotes": 5200,
"downvotes": 700,
"crossposts": 15,
"archived": false,
"locked": true,
"stickied": true,
"pinned": false,
"hidden": false,
"over_18": false,
"spoiler": false,
"original": true,
"advertising": false,
"indexable": true,
"crosspostable": true,
"thumbnail": "https://b.thumbs.redditmedia.com/...",
"media_url": null,
"no_follow": false,
"weighted_score": 4850,
"duplicates": [],
"comments": []
}
],
"comments": [
{
"id": "nn12nh7",
"is_root": true,
"created": "2023-06-02T14:30:00+00:00",
"edited": null,
"author": "spez",
"body": "We are working on it.",
"upvotes": 150,
"downvotes": 650,
"score": -500,
"archived": false,
"locked": false,
"stickied": false,
"submitter": false,
"parent_id": "t3_1onqzwa",
"reply_level": 0,
"url": "https://www.reddit.com/r/technology/comments/xyz/comment/nn12nh7/"
}
]
}

๐Ÿ”Œ Integrations

Seamlessly connect this actor to your existing pipelines via the Apify API.

๐Ÿ”— Make.com Integration

Get Started with Make.com (1000 Free Credits) ๐ŸŽ

  1. Login to Make.com (Get 1000 Free Credits)
  2. Add module "Run an Actor"
  3. Turn 'Map' on - right side of the 'Actor*'
  4. Paste Actor ID - from the Apify actor page
  5. Click the 'โŸณ Refresh' - left side of Map
  6. Input JSON* - Modify the parameters as needed
  7. Set "Run synchronously" to YES
  8. Add module "Get Dataset Items" - receive the result
  9. In Dataset ID* select defaultDatasetId

๐ŸŽฑ N8N.io Setup:

  1. Add 'Run an Actor and get dataset' - from the apify node
  2. Actor โ†’ By ID โ†’ Paste Actor ID - from the Apify actor page
  3. Input JSON - Modify the parameters as needed

๐Ÿ“š API Documentation

  • Python API - Complete Python client documentation with examples
  • JavaScript API - Node.js and browser integration guide
  • MCP API - Model Context Protocol integration

๐Ÿš€ Performance Tips

๐Ÿ’ฐ Cost Optimization

  • Profile Only: If you just need karma and account metadata, set both max_posts and max_comments to 0. This costs only $0.125 per author.
  • Selective Extraction: Set max_posts or max_comments to 0 if you don't need both to reduce costs significantly.
  • Test First: Start with low values (10-20) to verify output quality before processing large batches.

โšก Speed Optimization

  • Disable Comments: Comment extraction is slower due to volume. Set max_comments to 0 if not critical for your use case.
  • Parallel Runs: Analyze multiple authors simultaneously by starting separate runs to maximize throughput.
  • Limit Extraction: Use max_posts and max_comments to control extraction volume and speed.

๐Ÿ›ก๏ธ Reliability Best Practices

  • Valid Usernames: Ensure the username exists and is not deleted/suspended before running to avoid wasted costs.
  • Public Profiles: Only public data is accessible; private or suspended accounts will return limited information.
  • Automatic Rate Limiting: The Actor automatically manages connections to avoid rate limits and ensure reliable extraction.

๐Ÿ“Š Data Quality Tips

  • Trophy Analysis: Use trophies (especially "Verified Email") to verify account legitimacy and detect bot accounts.
  • Karma Ratios: Compare post vs. comment karma to understand if an author is a content creator or a discussant.
  • Mod Status: Always check the moderated array to see if the author holds influence in any communities.
  • Timestamp Accuracy: All timestamps are in UTC ISO 8601 format for consistency.

โ“ FAQ

What data can I extract from a Reddit author?

You can extract complete author profiles including: identity metadata (username, Snoovatar, bio, account age), reputation metrics (post karma, comment karma), achievement history (trophies with timestamps), moderator roles across subreddits, multireddit collections, complete post history with engagement metrics, and full comment history with reply hierarchy.

How many posts and comments can I extract?

You can extract up to the limits you set with max_posts and max_comments. The Actor extracts data across all sorting methods (new, top, hot, controversial) to ensure comprehensive coverage.

Are comments included with reply hierarchy?

Yes! Comments are extracted with full parent-child relationships, reply level depth, and root comment detection. This allows you to reconstruct complete conversation threads and analyze discussion patterns.

Can I extract data from private or suspended accounts?

No. The Actor can only access publicly available data. Suspended accounts will be flagged with is_suspended: true, and private accounts will return limited public information only.

How accurate is the karma data?

All karma data is extracted directly from Reddit's official data and is 100% accurate at the time of extraction. The Actor splits karma into post karma (content creation) and comment karma (discussion engagement) for detailed reputation analysis.

What output formats are available?

The Actor outputs data in JSON format by default. You can export results to CSV or Excel formats using Apify's dataset export features for further analysis in spreadsheet applications.

๐Ÿฆ Business Use Cases

  • ๐Ÿ” Candidate Research: Verify candidate credibility by analyzing their Reddit post history, karma, and community involvement before hiring decisions
  • ๐Ÿ‘ฅ Influencer Vetting: Identify genuine subject-matter experts vs. promotional accounts using karma forensics and trophy analysis
  • ๐Ÿ“Š Competitive Intelligence: Monitor key voices in industry subreddits โ€” track what experts in your market are saying
  • ๐ŸŽฏ Lead Generation: Identify high-karma authors in niche communities as potential B2B prospects or partnership targets
  • ๐Ÿ›ก๏ธ Trust & Safety: Detect bot accounts and inauthentic profiles through account age, trophy status, and karma ratio analysis
  • ๐Ÿ”ฎ Thought Leadership Mapping: Build a database of domain experts across relevant subreddits to support outreach and PR campaigns

๐Ÿ“š Other Professional Intelligence Actors

๐Ÿ” Executive Job Market Intelligence Suite

๐Ÿ“ฑ Professional Community Intelligence

๐ŸŽฅ Executive Content Intelligence

๐Ÿ† Certifications & Trust

  • โœ… Enterprise Ready - Used by Fortune 500 companies and HR/recruitment agencies
  • โœ… GDPR Compliant - EU data protection standards and privacy regulations
  • โœ… High Availability - 99.9% uptime with reliable cloud infrastructure
  • โœ… Regular Updates - Continuous maintenance for platform changes and new features

๐Ÿท๏ธ Reddit Author Scraper Keywords

๐Ÿ”ฅ High-Volume Search Terms: reddit author scraper, reddit user profile scraper, reddit profile intelligence, reddit karma tracker, reddit author history, reddit user data API, reddit profile extractor, reddit author intelligence, reddit account scraper, reddit user analysis tool, extract reddit author profile, get reddit user history, reddit author data API, scrape reddit user data, reddit profile extractor API, reddit author export, reddit user intelligence platform, reddit profile scraper API, reddit community author scraper, reddit author list

โšก Long-Tail Keywords: reddit author scraper reddit user profile scraper python reddit author history extractor how to extract reddit user data reddit user api python reddit author data extraction tool reddit profile scraper api reddit user data export reddit author monitoring tool reddit user api tutorial reddit user scraping service reddit author scraper api reddit user api pricing reddit profile bulk download reddit user export data reddit author analytics platform reddit user analysis tool reddit author keyword monitoring reddit user competitor analysis

๐Ÿ’ผ Business & Use Case Keywords: reddit author recruitment reddit user background check reddit author market intelligence reddit user consumer insights reddit author product research reddit user trend forecasting reddit author influencer research reddit user competitor tracking reddit author campaign monitoring reddit user audience analysis reddit author marketing automation reddit user business intelligence reddit author data platform reddit user api integration reddit author enterprise solution reddit user social media analytics reddit author brand monitoring reddit user market research tool reddit author customer feedback reddit user public opinion tracking


๐Ÿ‘ฅ Our community: @Apify_Actor ๐Ÿ‘ค Contact with team: @AiAgentApi


Last Updated: March 1, 2026