Reddit Scraper (Deprecated — Use New Actor) avatar

Reddit Scraper (Deprecated — Use New Actor)

Deprecated

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Reddit Scraper (Deprecated — Use New Actor)

Reddit Scraper (Deprecated — Use New Actor)

Deprecated

Deprecated: this Actor is no longer working. Move subreddit and user post/comment exports to whoareyouanas/reddit-faster-actor. See the README for migration steps and supported workflows.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Anas Nadeem

Anas Nadeem

Maintained by Community

Actor stats

0

Bookmarked

12

Total users

3

Monthly active users

24 days ago

Last modified

Share

Reddit Scraper — Deprecated

This Actor is no longer working and is no longer maintained. Move supported workflows to Reddit Scraper — Posts & Comments.

The replacement exports posts and comments for known subreddits and users using Arctic Shift data. No Reddit API key or login is required. It has a different input and output format; changing only the Actor ID will not migrate an existing workflow.

Move your workflow

  1. Open the new Actor and create a new task.
  2. Move your subreddit or user inputs to targets, for example r/Python, u/spez, or a full subreddit/user profile URL. The old startUrls field is not supported. Select posts, comments, or both in datasets.
  3. Set an explicit UTC date range and a small maxItemsPerKind for a test run. Inspect the results and current pricing before increasing your limits.
  4. Update downstream field mappings using the table below.
  5. Point API calls and integrations to whoareyouanas/reddit-faster-actor. Update schedules, webhooks, and task references to the new task, then disable the old schedule after checking the replacement.

Small test input

{
"targets": ["r/Python"],
"datasets": ["posts", "comments"],
"startDate": "2024-01-01",
"endDate": "2024-01-01",
"maxItemsPerKind": 5,
"resumeFromState": false
}

This requests up to five posts and five comments from one subreddit for January 1, 2024 UTC, subject to source availability. maxItemsPerKind applies separately to each target and dataset, so it is not the old global maxItems cap. A date-only endDate includes that UTC day. Set dates explicitly for your real workflow.

Input migration

Old input or workflowNew configuration
Subreddit startUrls entrytargets: ["r/name"] or the full subreddit URL in targets
User/profile startUrls entrytargets: ["u/name"] or the full profile URL in targets, for that user's posts/comments
skipComments: truedatasets: ["posts"]
Posts and commentsdatasets: ["posts", "comments"]
Only commentsdatasets: ["comments"]
postDateLimit / commentDateLimitSet startDate; it applies to both selected datasets. Use separate runs for different ranges.
maxItems, maxPostCount, maxCommentsChoose maxItemsPerKind deliberately; it is per target and dataset, not global or per thread.
Proxy configurationNo proxy setup is needed by default.
Global keyword search, search URLs, direct post/thread URLsNot supported by the replacement.
Community/user dataset rowsMetadata is saved separately when enabled; these are not equivalent dataset rows.
Sort, NSFW filters, other legacy flagsNo assumed equivalent. Use only fields documented in the new Actor's Input tab.

Do not paste the old JSON input unchanged into the new Actor.

Output migration

Old fieldNew field or handling
dataTypekind (post or comment)
parsedIdredditId
id with t3_ / t1_ prefixDerive from kind and redditId if your integration requires Reddit fullnames.
usernameauthor
bodydescription; empty text can be null, and link-post URLs are not substituted as text.
createdAtcreatedAt
urlurl; inspect available archive permalinks rather than assuming identical URL semantics.
parentIdrawData.parent_id, when available
upVotesrawData.score, when available; this is an archive snapshot.
Other Reddit fieldsInspect rawData; availability depends on the source record.

Coverage and limits

The replacement uses Arctic Shift archive data. Very recent content and engagement metrics can lag live Reddit. Missing, deleted, removed, private, or unavailable content may be absent or redacted. It does not guarantee complete live comment trees, global keyword search, or direct post-thread scraping.

Use it for subreddit and user exports, research datasets, and AI/RAG ingestion where this coverage fits. Check the new Actor's README and pricing for its current capabilities and charges.

Migration help

Open an issue on the new Actor's Issues tab with the type of workflow you need to migrate. Remove API tokens and other secrets from examples.