Get Subreddit Posts
reddit_get_postsRetrieve subreddit posts sorted by hot, new, top, or rising, with time filters, to monitor community discussions and identify engagement opportunities.
Instructions
Fetch posts from a specific subreddit sorted by hot, new, top, or rising.
Use this to monitor target communities for recent discussions, pain points, and engagement opportunities.
Args:
subreddit (string): Subreddit name without r/ prefix (e.g., "nursing", "instructionaldesign")
sort (string): Sort order — "hot", "new", "top", "rising" (default: "hot")
time (string): Time filter for "top" sort — "hour", "day", "week", "month", "year", "all" (default: "week")
limit (number): Number of posts (1-100, default: 25)
response_format (string): "markdown" or "json" (default: "markdown")
Returns: List of posts with titles, scores, comment counts, permalinks, and text previews.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | Sort order: hot, new, top, rising | hot |
| time | No | Time filter for 'top' sort: hour, day, week, month, year, all | week |
| limit | No | Number of posts to return (max 100) | |
| subreddit | Yes | Subreddit name without the r/ prefix (e.g., 'nursing') | |
| response_format | No | Output format: markdown or json | markdown |