Reddit Scraper API
Search posts, fetch comment trees, explore subreddits, and retrieve user profiles from Reddit. The API handles TLS fingerprinting, proxy rotation, and anti-bot bypass automatically — no Reddit API key or OAuth setup needed.Key Features
22 Endpoints
Search, posts, comments, subreddits, users, wiki, trending, and cross-post detection.
No Reddit API Key
We handle all authentication and rate limiting. Just use your ScrapeBadger API key.
Comment Trees
Full nested comment threads with configurable depth control (0-10 levels).
Search Syntax
Full Reddit search operators: title:, author:, subreddit:, flair:, AND/OR/NOT.
Anti-Bot Bypass
Automatic TLS fingerprint rotation and residential proxy routing.
SDK Support
First-class support via the ScrapeBadger Node.js and Python SDKs.
Quick Start
Endpoints
Search
Posts
Subreddits
Users
Pagination
All listing endpoints use cursor-based pagination withafter and before parameters.
after value as a query parameter to get the next page of results. The maximum limit per request is 100.
Search Syntax
The search endpoints support Reddit’s full query syntax:Response Fields
These tables list every field the API returns. Fields Reddit only populates
for the account that owns the content (
saved, clicked, likes, …) and
moderator-only fields are deliberately omitted — they are meaningless for a
scraping API.Post Object
Comment Object
Subreddit Object
User Object
Post images
Reddit stores a post’s images in two different places depending on the post type, so ScrapeBadger surfaces both.Galleries
Whenis_gallery is true, every image is listed in gallery_images in the
order the poster arranged them, at full source resolution. Deleted or
still-processing slots are omitted.
A gallery post’s
url points at reddit.com/gallery/<id> and its thumbnail
is only ~140px wide. Use gallery_images for the actual images.Single image, video and link posts
Non-gallery posts are not affected: a single-image post’surl is already the
direct, full-resolution image on i.redd.it, and thumbnail holds the ~140px
version. Native Reddit video lives under media / secure_media. Only
galleries needed a dedicated field, because their url points at a gallery
page rather than at any image.
preview.redd.it URLs are signed. Use them exactly as returned — stripping or
re-ordering the query string invalidates the signature.
