Reddit User Posts Scraper avatar

Reddit User Posts Scraper

Pricing

from $3.00 / 1,000 pages

Go to Apify Store
Reddit User Posts Scraper

Reddit User Posts Scraper

Get a user's submitted posts, newest, hot, top or controversial, 25 per page

Pricing

from $3.00 / 1,000 pages

Rating

0.0

(0)

Developer

Data Direct

Data Direct

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Get a Reddit user's submitted posts by username or profile URL. Sort by newest, hot, top or controversial, with a time window (past hour to all time) for top and controversial. Returns title, text, subreddit, date, score, upvote ratio, comment count, flair, shared link, video and gallery links and NSFW flags for each post, 25 per page, up to about 1,000 posts. Supports fetching multiple pages in a single API call (billed per page).

Features

  • Real-time Reddit data — results are fetched live at run time, never cached or stale
  • No login, cookies, or proxy configuration needed — just provide the input and run
  • Each result is pushed as a separate dataset item, exportable as JSON, CSV, or Excel
  • Fast: a typical run finishes in seconds

Input

FieldTypeRequiredDescription
usernamestringnoReddit username, with or without u/ (3-20 characters). Provide exactly one of username or url.
urlstringnoReddit profile URL, e.g. https://www.reddit.com/user/spez (max 500 characters). Provide exactly one of username or url.
sort_bystringnoSort order: most_recent, hot, top, or controversial (default: most_recent) One of: most_recent, hot, top, controversial.
posted_agostringnoTime window for sort_by=top or sort_by=controversial: 1h, 24h, 7d, 30d, 12m, or all (default: all). Rejected with any other sort_by. One of: 1h, 24h, 7d, 30d, 12m, all.
pagesintegernoNumber of pages to fetch, 1-40 (default: 1). Each page returns up to 25 posts.

Pricing

This Actor is billed per page of results — $0.003 per page.

  • Results come in pages. Use the pages input to choose how many pages to fetch (1–40); more pages means more results.
  • You pay $0.003 for each page you fetch, so pages: 3 costs $0.009 and pages: 1 costs $0.003.
  • You’re only charged when a run succeeds, or when it fails because what you asked for was looked up and doesn’t exist, is private, or isn’t valid: that costs one page ($0.003). Other failed runs are free.

Example output

{
"post_id": "fgghrs",
"title": "\u202aEverything in balance.\u202c \u202aExcept karma \u2b06\ufe0f\u202c\u2b06\ufe0f\u2b06\ufe0f",
"url": "https://www.reddit.com/user/GallowBoob/comments/fgghrs/everything_in_balance_except_karma/",
"date": "2020-03-10 16:27:45",
"author": "GallowBoob",
"author_url": "https://www.reddit.com/user/GallowBoob",
"source": "Reddit",
"domain": "reddit.com",
"snippet": "\u202aEverything in balance.\u202c \u202aExcept karma \u2b06\ufe0f\u202c\u2b06\ufe0f\u2b06\ufe0f",
"subreddit": "u_GallowBoob",
"upvotes": 7949,
"upvote_ratio": 0.94,
"comments": 66,
"crossposts": 6,
"flair": "",
"link_url": "https://i.redd.it/41i4qishgvl41.jpg",
"thumbnail": "https://b.thumbs.redditmedia.com/I4852BZ7_GtmRUfZQki5aAefmUmWDKtd_1Ymqr9UT1I.jpg",
"is_video": false,
"nsfw": false,
"spoiler": false,
"locked": true,
"stickied": true,
"video_url": "",
"video_hls_url": "",
"images": [
"https://i.redd.it/41i4qishgvl41.jpg"
]
}

About

Maintained by Data Direct — a small suite of fast, reliable Reddit and web-data scrapers. Each actor returns clean, structured results with no login, cookies, or proxy setup required. Have a question or a custom data need? Open an issue on this actor.