Reddit scraper API
Search Reddit posts across the whole site or inside one subreddit, pull every comment on a thread, and see how each comment feels. There's no Reddit app to register and no keys to apply for. Results come back as JSON, in the same shape as every other platform.
In their own words
Real comments from Reddit, quoted as written. Usernames are left out.
“I need this API right now, and I am prepared to pay for it.”
“You're doing a lot of encouraging people to apply to register their apps, yet nearly every third-party app developer I follow seems to suggest that you're ignoring them.”
“…linkedin and reddit are troublesome. The json trick doesn't work anymore”
“…looks like Reddit changed something recently around .json requests, browser works because you already have cookies/session there, but raw requests are easier to block.”
“We'll have to just scrape the HTML and deal with anti-bot measures as usual.”
What you can fetch
- Reddit comments (
reddit-comments): Reddit comments that mention a word or phrase, across Reddit or in one subreddit. - Reddit post comments (
reddit-post-comments): The comments on one Reddit post, each with its author, likes and sentiment. - Reddit search (
reddit-search): Reddit posts that match a search, with their scores and comment counts.
What comes back
id, url, platform, title, text, published_at, language, content_type, is_reply, is_quote, is_repost, is_video, deleted, author_id, author_username, author_name, author_profile_url, author_verified, author_followers, following_count, author_avatar_url, author_location, like_count, comments_count, share_count, quote_count, save_count, view_count, impression_count, hashtags, mentions, media, sentiment, geo, metrics_captured_at, indexed_at, comment_items
Comments on one post
GET /api/v1/comments?url=https%3A%2F%2Fwww.reddit.com%2Fr%2Felectricvehicles%2Fcomments%2F1g9z1k2%2Fcharging_at_home%2FSearch Reddit
GET /api/v1/search?platform=reddit&query=electric+vehicles
How teams use it
An insights agency watching brand names
They track about twenty brand and product names for one client, across several platforms. Searching each name by hand took most of a morning. Now they send the whole list as one search, it runs in the background, and they read the posts when it's done.
Questions people ask
Do I need a Reddit API key?
No. One SocialHz key works for every platform. There's no Reddit app to register and no OAuth to set up.
Can I scrape Reddit comments?
Yes, two ways. Send a post's link and you get all of its comments, each with its author, score and sentiment. Or search for a word or phrase and get the comments that mention it, across Reddit or in one subreddit. You can try that one free on our Reddit comment search page.
Can I use it from Python?
Yes. It's a plain HTTPS API, so any language works. The examples on this page are in curl, JavaScript and Python.
What does it cost?
Each page of results costs credits; the number is shown next to each kind of request above. A new workspace gets a 7-day free trial.
Free Reddit comment search · How to get a Reddit API key in 2026 · Reddit monitoring