Reddit API Scraper ($0.002)
by practicaltools
Super fast and affordable ($2/1000, $0.002 per item) Pay Per Event, unlimited Reddit API posts, comments, communities, and users without login. Limit ...
Opens on Apify.com
About Reddit API Scraper ($0.002)
Super fast and affordable ($2/1000, $0.002 per item) Pay Per Event, unlimited Reddit API posts, comments, communities, and users without login. Limit by number of posts or items and extract all data in a dataset in multiple formats.
What does this actor do?
Reddit API Scraper ($0.002) is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
# Reddit API Actor This Apify Actor lets you extract data from Reddit using Reddit's official OAuth2 API (no end-user login required). It enables you to scrape posts, comments, and user info from Reddit communities, posts, and user profiles—without end-user authentication or API key setup. ## What does this Actor do? - Scrape subreddits (communities) and get top/new/hot posts - Extract Reddit posts with title, text, username, number of comments, votes, and media - Get Reddit comments, timestamps, points, usernames, post and comment URLs - Scrape user details, their most recent posts, and comments - Sort scraped data by Relevance, Hot, Top, or New - Scrape by specific Reddit URLs or by keyword search ## What data can you extract? - Subreddit details: name, number of members, description, URL - Reddit posts: title, text, username, votes, media, timestamps - Reddit comments: body, username, upvotes, timestamps, parent/post info - User details: profile info, karma, recent posts/comments ## Why Choose This Actor? - Half the price of competitors – Only $0.002 per result ($2 per 1,000), compared to $4 per 1,000 elsewhere. - Fair billing – Pay only for the actual results you receive. No per-run or start fees. - Official Reddit API – 100% compliant, stable, and reliable. - Super fast – Uses the API, not scraping, so you get results in seconds. - Transparent – Costs scale linearly with data volume. Easy to predict, no surprises. - Developer-friendly – Clean JSON output, well-structured schema, and easy integration. # Pricing Our pricing is simple, transparent, and Minimum 4× cheaper than competitors. Pay-As-You-Go: - $2.00 per 1,000 results stored (posts, comments, users, or communities) - No per-run fees — you only pay for the data you actually get - First 1,000 results per month free How it works: - You are charged for the number of items returned (posts, comments, users, communities) per run. - At the end of each run, the actor counts the results and charges accordingly. - Example: If your run returns 10,000 results, you pay $20 (first 1,000/month are free). Why this model? - Fair: You don't pay just to start an actor. - Predictable: Costs scale linearly with results. - Efficient: Built on Reddit's official API, not scraping, so you get reliable data. Competitor Comparison: - Most competitors charge $4.00+ per 1,000 results, plus per-run fees. - Our actor: $2.00 per 1,000 results, no per-run fees. ## How to use 1. Add one or more Reddit URLs (subreddits, users, posts) to the Start URLs field, or provide search terms in the Searches field 2. Set your desired options (sort, time, max items, skip options, etc.) 3. Run the Actor on Apify or locally with apify run 4. Download your data in JSON, CSV, XML, or Excel format ## Example input json { "startUrls": [ { "url": "https://www.reddit.com/r/javascript/" }, { "url": "https://www.reddit.com/user/PlebbitOG/" } ], "maxItems": 150, "skipComments": true, "skipCommunity": true, "skipUserPosts": true, "sort": "new", "time": "all" } ### Pagination To fetch more than the default number of posts (25), set the maxItems input option to your desired number. The actor will automatically paginate Reddit API responses to collect up to the specified number of posts (subject to Reddit API and rate limits). Example: json { "startUrls": [ { "url": "https://www.reddit.com/r/node/" } ], "maxItems": 120 } This will fetch up to 120 posts from r/node, using Reddit API pagination. ## Example output json [ { "id": "1o54rpqv4d", "url": "https://www.reddit.com/user/PlebbitOG/", "username": "PlebbitOG", "userIcon": "https://styles.redditmedia.com/t5_ear3qt/styles/profileIcon_5dyhmqzr8xye1.jpeg?width=256&height=256&crop=256:256,smart&s=b4bdf21a2c6e1a72c1b7792e7c81c398d80af011", "postKarma": 1669, "commentKarma": 274, "description": "\n\n", "over18": false, "createdAt": "2025-04-26T20:51:57.000Z", "scrapedAt": "2025-08-31T10:45:08.456Z", "dataType": "user" }, { "id": "t3_abcdefg", "parsedId": "abcdefg", "url": "https://www.reddit.com/r/javascript/comments/abcdefg/example_post/", "username": "exampleuser", "title": "Example Post Title", "communityName": "r/javascript", "parsedCommunityName": "javascript", "body": "This is an example post body.", "html": null, "numberOfComments": 5, "upVotes": 42, "isVideo": false, "isAd": false, "over18": false, "createdAt": "2025-08-30T17:37:51.000Z", "scrapedAt": "2025-08-31T10:45:08.456Z", "dataType": "post" } ] ## Use cases - Track discussions about your brand or product - Research topics and gather opinions - Monitor trends, news, and PR opportunities - Perform sentiment analysis on Reddit comments ## FAQ Is Reddit scraping legal? Scraping public Reddit data is generally allowed, but always comply with Reddit's terms of service and use data responsibly. Do I need proxies? No. Can I export data? Yes, you can export results in JSON, CSV, XML, or Excel formats from the Apify platform or via API. Does this use the official Reddit API? Yes, this actor uses Reddit's official OAuth2 API for all data extraction. No end-user login or API key setup is required—API credentials are built in for seamless access. --- For more details, see the Input Schema tab or the code comments.
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try Reddit API Scraper ($0.002) now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- practicaltools
- Pricing
- Paid
- Total Runs
- 4,751
- Active Users
- 140
Related Actors
Web Scraper
by apify
Cheerio Scraper
by apify
Website Content Crawler
by apify
Legacy PhantomJS Crawler
by apify
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support