๐Ÿ”ด Reddit Subreddit & Keyword Post Monitor avatar

๐Ÿ”ด Reddit Subreddit & Keyword Post Monitor

Pricing

from $0.50 / 1,000 new reddit posts

Go to Apify Store
๐Ÿ”ด Reddit Subreddit & Keyword Post Monitor

๐Ÿ”ด Reddit Subreddit & Keyword Post Monitor

๐Ÿ”ด Monitor newest subreddit posts and keyword search feeds without login or OAuth. ๐Ÿ“ Export stable IDs, authors, timestamps, clean body text and links. โœ… Rate-limit handling, date/seen-ID checkpoints and free duplicates.

Pricing

from $0.50 / 1,000 new reddit posts

Rating

0.0

(0)

Developer

Ilia

Ilia

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 hours ago

Last modified

Share

๐Ÿ”ด Reddit Posts, Search, Media & Thread Comments

Monitor public Reddit posts through Reddit's Atom feeds. No Reddit account, OAuth app, API key, cookies, browser or proxy is required.

๐Ÿ“ค What you get

  • New, Hot, Top, or Controversial subreddit feeds with selectable time windows;
  • keyword search globally or within one subreddit;
  • 35 analysis-ready fields per post: stable ID, position, title, clean body, original HTML, author, exact timestamp and URLs;
  • extracted outbound links/domains, images, videos, combined media, mentioned users/subreddits, and emails;
  • post-type classification plus title/body/word counts and post age;
  • optional public thread comments embedded inside the paid post row;
  • date, keyword, body-length, seen-ID and per-feed result filters;
  • Overview and Media dataset views.

โšก Cost and reliability controls

Only delivered matching posts are charged. Duplicate IDs, old/short filtered rows and failed/private feeds are free. The Actor honors Reddit's X-Ratelimit-Reset response and spaces feed requests to avoid hammering the public endpoint.

๐Ÿš€ Example

{
"subreddits": ["python", "r/webdev"],
"searchQueries": ["API launch", "developer tool"],
"searchSubreddit": "startups",
"postedAfter": "2026-08-30",
"seenPostIds": [],
"minimumTextLength": 0,
"sort": "new",
"includeComments": false
}
  • brand and product mention monitoring;
  • customer-pain and market research;
  • new-question alerts for community teams;
  • lead and opportunity discovery by keyword;
  • scheduled ingestion into Sheets, Slack, databases, Make or n8n.

๐Ÿ”Œ Automation

Save the input as an Apify Task, schedule it, and pass previous postId values into seenPostIds. Every dataset is available through Apify API, webhooks, MCP and standard JSON/CSV/Excel exports.

๐Ÿ“ฅ Complete input reference

FieldTypeDefaultPurpose
subredditsarray["python"]Names, r/name values or reddit.com/r/name URLs.
searchQueriesarray[]Optional Reddit keyword queries.
searchSubredditstring""Optional subreddit applied to every search query.
sortstring"new"Post ordering for subreddit feeds and searches.
timestring"all"Time range used by Top and Controversial sorting.
maxPostsPerFeedinteger25Maximum paid post rows per subreddit or search feed.
postedAfterstring""Optional inclusive ISO date or YYYY-MM-DD checkpoint.
seenPostIdsarray[]Stable t3 IDs skipped on scheduled runs.
minimumTextLengthinteger0Skip posts with a shorter clean body.
keywordstring""Optional case-insensitive post filter.
includeCommentsbooleanfalseEmbed public thread comments into each post row.
maxCommentsPerPostinteger20Maximum nested thread comments embedded in each post row.
requestDelayMsinteger11000Delay between feeds and thread-detail requests.

๐Ÿ“ค Complete output reference

The default dataset is exportable as JSON, CSV, Excel, XML or RSS. Fields remain stable for scheduled runs and API integrations.

FieldType
recordTypestring
sourceTypestring
searchQuerystring / null
positioninteger
postIdstring
subredditstring
postTitlestring
bodystring
bodyHtmlstring / null
authorstring / null
publishedAtstring
updatedAtstring
postUrlstring
oldRedditUrlstring
externalUrlstring / null
outboundLinksarray
outboundDomainstring / null
allLinksarray
imageUrlsarray
videoUrlsarray
mediaUrlsarray
hasMediaboolean
postTypestring
titleLengthinteger
bodyLengthinteger
bodyWordCountinteger
ageHoursnumber / null
mentionedUsersarray
mentionedSubredditsarray
emailsarray
commentsarray
includedCommentCountinteger
scrapedAtstring
parsePathstring
parseConfidencenumber

๐Ÿ”Œ API & integrations

Run this Actor from the Apify Console, API, CLI, MCP, Make, Zapier or n8n. Replace the Actor identifier and token in this template:

curl -X POST "https://api.apify.com/v2/acts/reddit-subreddit-new-post-monitor/runs?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{}'

Results are stored in the run's default dataset and can be forwarded with Apify webhooks or scheduled Tasks.

๐Ÿ”Ž Search keywords

Reddit Posts, Search, Media & Thread Comments โ€” No Login, reddit, posts, search, media, thread, comments, login, subreddit, new, post, monitor, Apify Actor, scraper API, structured data, scheduled monitor, automation.

๐Ÿ’ฐ Pricing

Billing is tied to successfully delivered result events. Empty, filtered, duplicate or failed records are not charged as results. Open the Pricing tab for the current per-event rate before starting a run, and use Apify's maximum-charge control to enforce a hard budget.