Reddit Trending Posts
reddit_trendingGet the posts trending across Reddit: r/popular (feed=popular, worldwide or one country's with country, e.g. GB) or r/all (feed=all), sorted hot, most_recent, top, rising or controversial; posted_ago sets the window for top and controversial. Returns title, text, subreddit, author, date, score, upvote ratio, comment count, flair, shared link and video/gallery links for each post. 25 per page, up to ~500 posts. Billed $0.003 per page.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| feed | No | popular (r/popular: the most active posts in public, non-NSFW communities) or all (r/all: every community) (default: popular) | |
| pages | No | Number of pages to fetch, 1-20 (default: 1). Each page returns up to 25 posts. | |
| country | No | One country's r/popular, as on reddit.com: AR, AU, BG, CA, CL, CO, CZ, DE, ES, FI, FR, GB, GR, HR, HU, IE, IN, IS, IT, JP, MX, MY, NZ, PH, PL, PR, PT, RO, RS, SE, SG, TH, TR, TW or US (default: worldwide). Only with feed=popular. | |
| sort_by | No | Sort order: hot, most_recent, top, rising, or controversial (default: hot) | hot |
| posted_ago | No | Time window for sort_by=top or sort_by=controversial: 1h, 24h, 7d, 30d, 12m, or all (default: 24h). Rejected with any other sort_by. | |
| get_sentiment | No | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per page, or per request on single-request endpoints. |