SubReddit Info Scraper
Pricing
from $0.115 / profile
SubReddit Info Scraper
Subreddit info scraper that profiles one community in a single call — 47 structured fields covering public descriptions, subscriber counts, access and content flags, submission and archiving settings, brand assets, sticky posts, rules, and wiki pages. From $0.015 per result plus $0.01 Actor Start.
Pricing
from $0.115 / profile
Rating
5.0
(2)
Developer
AgentX
Maintained by CommunityActor stats
4
Bookmarked
13
Total users
2
Monthly active users
6 hours ago
Last modified
Categories
Share
SubReddit Info Scraper is a subreddit info scraper that converts one known Reddit community into a 67-field profile with subscriber facts, access and posting settings, brand assets, public rules, readable wiki pages, and pinned posts. It is built for auditable community research where one stable row is more useful than page HTML.
- One required input accepts a subreddit name,
r/namepath, or standard Reddit community URL. - 67 documented top-level fields cover identity, settings, media, rules, wikis, pinned posts, and provenance.
- Source-faithful output omits unavailable optional facts instead of inventing values.
- Bounded enrichment reads up to 25 public wiki pages and at most two pinned posts.
The smallest useful FREE-tier run uses one community; one Actor Start plus one returned Result costs at most $0.03000 under the configured price contract.
Why Choose SubReddit Info Scraper
Profile a known community without maintaining Reddit page selectors. The Actor turns public community surfaces into one schema-aligned row suitable for comparisons, catalogs, monitoring, and enrichment.
Keep policy context with the profile. Public rules retain order, type, description, and report reason; readable wiki pages retain names, edit facts, and Markdown content.
Preserve media when downloads fail. Brand images and pinned-post media use run key-value-store URLs when saved successfully and retain their public source URLs when a download cannot be completed.
Know what is missing. Optional facts remain absent when Reddit does not expose them; empty rules or wiki arrays are meaningful source outcomes rather than fabricated defaults.
Quick Start Guide
Run the public prefill for a small, repeatable liveness check.
{"community": "apify"}
- Open the Actor input page.
- Enter one community name or Reddit community URL.
- Click Start.
- Open the default Dataset to read the single profile row.
The verified apify prefill completed in 23.38 seconds at 256 MB, returned one item, and was not OOM-killed. Live source values and runtime can change.
Input Parameters
The Actor accepts exactly one required string.
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
community | string | Yes | apify | Plain subreddit name, r/name, /r/name, or a standard reddit.com/r/name URL. |
Query strings, fragments, malformed URLs, user profiles, and post URLs are rejected. The Actor intentionally does not accept batches, post limits, member filters, credentials, or geographic filters.
Output Data Schema
Each successful lookup returns at most one row using a 67-field top-level contract. Individual rows can omit optional fields that Reddit does not expose.
| Group | Complete field list |
|---|---|
| Identity and text | id, name, url, about, description, title, header_title, created |
| Classification and audience | ad_category, content_category, type, language, subscribers, ad_whitelist |
| Brand assets and colors | icon, icon_size, banner, banner_size, mobile_banner, header_image, header_size, primary_color, key_color, theme_background_color |
| Visibility and comment media | over_18, hide_ads, show_media, show_media_preview, comments_media_enabled, comment_attachment_types, quarantine |
| Content capabilities | allow_images, allow_videos, allow_galleries, allow_polls, allow_talks, allow_discovery, allow_predictions, wiki_enabled, spoilers_enabled, emojis_enabled, emoji_size |
| Submission and participation | submission_type, submit_external_label, submit_text, submit_text_label, suggested_comment_sort, score_hide_mins, archive_posts, original_tag, accept_followers, restrict_posting, restrict_commenting |
| Governance and display | community_reviewed, crosspostable, post_flair_enabled, post_flair_position, collapse_deleted_comments, free_form_reports, disable_contributor_requests, has_menu_widget, public_traffic |
| Nested resources and provenance | rules, wikis, stickies, processor, processed_at |
rules contains ordered public rule objects. wikis contains up to 25 readable public pages with Markdown and edit metadata. stickies contains up to two pinned posts with engagement, state, flair, text, and media fields.
{"name": "apify","url": "https://www.reddit.com/r/apify/","type": "public","language": "en","subscribers": 2209,"allow_images": true,"rules": [{"priority": 0, "name": "Engage with consideration and respect."}],"wikis": [],"stickies": [{"title": "Apify is live on x402!"}],"processed_at": "2026-08-12T12:16:52+00:00"}
The abbreviated example reflects one verified run; counts, text, settings, and pinned content are live source data.
Integration Examples
Use the Apify API when the profile belongs in a scheduled or downstream workflow. Keep tokens in environment variables.
curl -X POST "https://api.apify.com/v2/acts/agentx~subreddit-info-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \-H "Content-Type: application/json" \--data '{"community":"apify"}'
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run = client.actor("agentx/subreddit-info-scraper").call(run_input={"community": "apify"},max_total_charge_usd=0.03,)items = list(client.dataset(run["defaultDatasetId"]).iterate_items())
For MCP, connect a compatible client to Apify MCP, load the current Actor schema, and call agentx/subreddit-info-scraper with the same bounded input.
Pricing
Pricing is pay per event and unchanged by this documentation update. Actor Start is charged once according to requested memory, with a minimum of one $0.01000 event; Result is charged once when a profile row is written.
| Event | FREE | BRONZE | SILVER | GOLD / PLATINUM / DIAMOND |
|---|---|---|---|---|
| Actor Start, minimum | $0.01000 | $0.01000 | $0.01000 | $0.01000 |
| Result | $0.02000 | $0.01800 | $0.01600 | $0.01500 |
A successful one-result FREE run therefore costs at most $0.03000 at the minimum start charge. An empty or failed run can still incur Actor Start. Confirm the live pricing page and set maxTotalChargeUsd before automating.
Use Cases
- Build a catalog of communities with dated subscriber and access snapshots.
- Compare public posting, media, flair, archive, and discovery settings.
- Review public rules and wiki documentation before collecting posts.
- Enrich a known subreddit in a research or monitoring pipeline.
- Track public brand images and pinned announcements over time.
The output supports research and operational context; it does not verify subscriber authenticity, moderation quality, rule enforcement, or community safety.
Alternatives
Manual browsing is reasonable for a single one-off lookup but produces no stable record. A generic browser crawler can save page HTML, but it leaves schema design, selector maintenance, retries, and nested wiki collection to you. An official Reddit integration may be appropriate when you have approved API access and need endpoints beyond this profile.
Use Subreddit Posts Scraper when the records should be posts, Subreddit Members Scraper when public participant usernames are the target, or Reddit Viral Scraper when discovery starts with a keyword.
Limits and Troubleshooting
- No row: confirm spelling and retry with the plain community name; banned, private, renamed, malformed, or unavailable communities may return nothing.
- Reduced row: restricted or access-walled communities can expose fewer public facts.
- Empty
wikis: the wiki is disabled or no indexed page was readable; at most 25 pages are collected. - Missing image: a community may not configure that asset; a failed save retains the public source URL when one exists.
- Longer runtime: wiki-heavy communities need more browser work; the verified 10-wiki
pythoncase completed in 75.91 seconds at 256 MB. - Memory: the Actor requires 256–512 MB. A verified 128 MB container exhausted memory, while the final 256 MB runs succeeded.
- Charge cap: check current event prices before raising
maxTotalChargeUsd.
Trust and Reliability
The Actor validates its single input, uses a real browser for Reddit's public signed-out surface, bounds exit and media retries, and writes a row only after processing completes. The design audit sampled 20 communities and all supported input forms, compared 67 schema/overview/display fields, reproduced all 16 image-bearing media cells, and measured exit and media fallback behavior. Source conditions can still change after publication.
Legal and Compliance
Use the Actor only for lawful processing of public information. Respect Reddit's terms, privacy expectations, intellectual-property rights, and applicable data-protection rules. Do not use it to bypass authentication or access controls, harass people, deanonymize users, or make consequential decisions about individuals. Minimize retention and secure exported data.
This independent Actor is not affiliated with, endorsed by, or sponsored by Reddit, Inc. Reddit and the Reddit logo are trademarks of Reddit, Inc.
Frequently Asked Questions
How to get subreddit statistics with this Actor?
Enter one community and read subscribers, created, type, language, settings, and processed_at from the returned row. Store successive rows if you need a dated trend rather than one current snapshot.
Does it return a subreddit rules and moderators list?
It returns the public rules list, but it does not return moderators. Choose a dedicated, policy-compliant moderator workflow if moderator identities are genuinely required.
Can I process several communities in one run?
No. The schema deliberately accepts one community and returns at most one row. Loop or schedule independent runs so each lookup keeps separate input, cost, and failure evidence.
Why are some fields absent?
Reddit does not expose every optional setting or asset for every community. Absence preserves the source response and is different from false, zero, or an empty string.
Does it include every wiki page and pinned post?
It returns up to 25 indexed readable wiki pages and up to two pinned posts. Private, blocked, unindexed, or excess pages are not bypassed or guessed.
Can the same input change later?
Yes. Subscriber counts, descriptions, rules, wikis, settings, and pinned posts are live. Use processed_at to date each snapshot.
Related AgentX Actors
AgentX maintains a multi-category Actor catalog. The closest Reddit workflows appear first; the complete list is generated from the live AgentX folder map.
Closest to this Actor:
- Subreddit Posts Scraper — collects posts from a community you already know.
- Subreddit Members Scraper — extracts public participant usernames from a known community.
- Reddit Viral Scraper — searches Reddit by topic across communities.
Business and Market Intelligence
- Google Keyword Trends — Google Trends keyword interest, compared five at a time
- Google Trends Scraper — Google Trends trending searches
- Google Maps Store Scraper — Google Maps business listings
- LinkedIn Company Lookup — LinkedIn company records
- LinkedIn Profile Lookup — LinkedIn profile records
- Weather Forecast API — forecast and historical weather data
Jobs and Hiring
- All Jobs Scraper — multi-platform job listings
- Bayt Jobs Scraper — Bayt job listings
- Glassdoor Jobs Scraper — Glassdoor job listings
- Indeed Jobs Scraper — Indeed job listings
- JobStreet Company Profile — JobStreet employer records
- Jooble Jobs Scraper — Jooble job listings
- LinkedIn Jobs Scraper — LinkedIn job listings
- Naukri Jobs Scraper — Naukri job listings
- Talent Jobs Scraper — Talent.com job listings
- ZipRecruiter Jobs Scraper — ZipRecruiter job listings
Social Media
- Instagram Creator Scraper — Instagram creator profiles
- Instagram Reels Scraper — Instagram Reels metadata
- Instagram Trending Scraper — Instagram trending content
- Medium Scraper — Medium articles
- Medium Profile Scraper — Medium author profiles
- Reddit Profile Scraper — Reddit user profiles
- Reddit Viral Scraper — Reddit viral posts
- Subreddit Members Scraper — subreddit member lists
- Subreddit Posts Scraper — subreddit post feeds
- Telegram Chat Scraper — Telegram chat messages
- Telegram Info Scraper — Telegram channel metadata
- Telegram Member Adder — Telegram group membership management
- Telegram Member Scraper — Telegram group members
- Telegram Private Group Scraper — private Telegram group data
- TikTok Creator API — TikTok creator profiles
- X Twitter Community API — X community data
- X Twitter Profile Lookup — X profile records
- YouTube Creator Email Scraper — YouTube creator contact data
Video, Transcripts and Downloads
- All Video Scraper — multi-platform video metadata
- Video Transcript — multi-platform transcripts
- Video Captions Downloader — caption files
- Video to Social Post — video repurposed into social copy
- YouTube Transcript — YouTube transcripts
- TikTok Transcript — TikTok transcripts
- X Twitter Transcript — X video transcripts
- Facebook Transcript — Facebook video transcripts
- Bilibili Transcript — Bilibili transcripts
- Dailymotion Transcript — Dailymotion transcripts
- Rutube Transcript — Rutube transcripts
- Loom Transcript — Loom transcripts
- Wistia Transcript — Wistia transcripts
- Live Stream Transcript — live stream transcripts
- Instagram Reels Downloader — Reels downloads
- Kick Clip Downloader — Kick clip downloads
- Linkedin Video Downloader — LinkedIn video downloads
- Pinterest Video Downloader — Pinterest video downloads
- Reddit Video Downloader — Reddit video downloads
- Snapchat Video Downloader — Snapchat video downloads
- TED Talk Downloader — TED talk downloads
- TikTok Live Downloader — TikTok live downloads
- Twitch VOD Downloader — Twitch VOD downloads
- Zoom Recording Downloader — Zoom recording downloads
E-Commerce and Retail
- All Shopping Scraper — multi-platform product data
- AliExpress Product Scraper — AliExpress products
- Amazon Storefront Scraper — Amazon Brand Store pages
- Bol Product Scraper — Bol.com products
- eBay Seller Leads API — eBay seller records
- Hepsiburada Product Scraper — Hepsiburada products
- Kakaku Product Scraper — Kakaku.com products
- Rakuten Product Scraper — Rakuten products
Classifieds and Automotive
- All Vehicle Scraper — multi-platform vehicle listings
- AutoTrader Vehicle Search — AutoTrader US listings
- AutoTrader UK Vehicle Search — AutoTrader UK listings
Real Estate
- All Property Scraper — multi-platform property listings
- Homes Property Scraper — Homes.com listings
- MagicBricks Property Scraper — MagicBricks listings
- NoBroker Property Scraper — NoBroker listings
- Property24 Property Scraper — Property24 listings
- Realtor Property Scraper — Realtor.com listings
- Zillow Property Scraper — Zillow listings
Support and Community
Ask product questions in the AgentX community on Telegram. For a reproducible problem, open an Actor Issue with the run ID, exact community input, expected behavior, and observed status, with tokens and personal information removed.
AgentX is an Arcyton brand — arcyton.com.
Last Updated: August 12, 2026