Posts, comments, and communities

Reddit API

Search a topic or open a subreddit, then read the thread and the comments.

Capabilities

Search, threads, and accounts

For community monitors and research. Start with a topic or a subreddit, then open the thread.

Search

Give it a topic and get posts back, with the subreddit, the score, and the author. Narrow it to posts, comments, or communities when the query is too wide. See examples

A subreddit's listing

Hot, new, and top are the front page of a community. Pass the subreddit and you get the posts sitting there now. See examples

The thread

One post returns the title, the body, the score, and the comment tree. This is the call for reading an argument. See examples

The account

A username returns that person's posts and comments. Use it when you want their recent history. See examples

Comments in a community

The newest replies in a subreddit. Fits a monitor that cares about the reaction more than the original post. See examples

Communities

Popular and new subreddits show where conversation is gathering. A directory of communities, not a feed of posts. See examples

Shortened examples

Sample responses

Shortened examples of a search hit, a post, a comment, a profile, and a community. The figures are the ones in the sample. A live call also includes a meta object.

{
    "title": "AAPL -don't buy (yet)",
    "subreddit": "wallstreetbets",
    "author": "Agreeable_Ice_4774",
    "score": 26,
    "link_flair_text": "Discussion"
}
{
    "id": "ncbfmda",
    "author": "AfraidAnalyst",
    "subreddit": "wallstreetbets",
    "link_title": "What Are Your Moves Tomorrow, September 04, 2025",
    "body": "Yeah, kinda dug a big hole and trying to escape",
    "score": 1
}
{
    "name": "AskReddit",
    "title": "Ask Reddit...",
    "public_description": "r/AskReddit is the place to ask and answer thought-provoking questions.",
    "subscribers": 57603394,
    "subreddit_type": "public",
    "over18": false
}
{
    "name": "t3_p0esdp",
    "title": "Do Hedge Funds beat the market?",
    "subreddit": "wallstreetbets",
    "score": 946,
    "upvote_ratio": 0.96,
    "link_flair_text": "DD"
}
{
    "name": "spez",
    "total_karma": 934614,
    "link_karma": 180843,
    "comment_karma": 753771,
    "verified": true,
    "is_gold": true
}

How a call usually goes

Search finds the conversation. Opening a post brings the body and the comments. The username on it leads to that account.

Documentation

The Reddit docs show search, a listing, a post, and a user in four languages.

Code samples

A sample for each endpoint, in Shell, JavaScript, PHP, and Python.

View documentation

Why SteadyAPI

Read the conversation

Ask for a post, a comment, or a profile. You do not have to archive a whole subreddit to read one thread.

The post is the unit

Title, score, and comments belong to one post. You do not have to pull a whole subreddit to read one of them.

The object you named

A call returns the post, the comment, or the profile you asked for.

List first, then open

A subreddit listing is enough to choose a thread. The comment tree is a second call, on the post you kept.

The same account

Reddit uses the SteadyAPI key and the monthly allowance already on your plan.

Pricing

Same plans, whole catalog

Plans cover the whole SteadyAPI catalog, not only this API. The monthly allowance is on the table. For a larger volume, email [email protected].

Starter
$14.95
$19.95
per month
Developer Popular
$39.95
$59.95
per month
Business
$89.95
$99.95
per month
Enterprise
$299.95
$499.95
per month
Start 7-Day TrialStart 7-Day TrialStart 7-Day TrialStart 7-Day Trial
Requests per month10,000250,0002,500,000
Stock Market API
Options Data API
Crypto Data API
AliExpress API
Reddit API
Booking.com API
Real Estate API
Baseball (MLB) API
Hockey API
Football API
Amazon API
eBay API
Walmart API
Instagram API
Twitter / X API
TikTok API
YouTube API
AutoHub API
ScrapeFlow
Commercial Use
Optional overage rate*$1.50 per 1,000 requests$0.50 per 1,000 requests$0.09 per 1,000 requests
Overage capup to 50,000 extraup to 1,250,000 extraup to 12,500,000 extra
Starter
$11.96
$14.35
per month$143.52 billed yearly
Developer Popular
$31.96
$40.00
per month$383.52 billed yearly
Business
$71.96
$90.00
per month$863.52 billed yearly
Enterprise
$320.83
$400.00
per month$3,849.95 billed yearly
Start 7-Day TrialStart 7-Day TrialStart 7-Day TrialStart 7-Day Trial
Requests per month10,000250,0002,500,000
Stock Market API
Options Data API
Crypto Data API
AliExpress API
Reddit API
Booking.com API
Real Estate API
Baseball (MLB) API
Hockey API
Football API
Amazon API
eBay API
Walmart API
Instagram API
Twitter / X API
TikTok API
YouTube API
AutoHub API
ScrapeFlow
Commercial Use
Optional overage rate*$1.50 per 1,000 requests$0.50 per 1,000 requests$0.09 per 1,000 requests
Overage capup to 50,000 extraup to 1,250,000 extraup to 12,500,000 extra

* Overage stays off until you turn it on in Billing, and only for Stripe card subscriptions. Usage is counted in monthly periods that start on your billing day, yearly plans included. Requests past the included limit are billed after the period ends, up to the cap. If you switch plans during a period, the limit and overage rate of the plan you are on when that period ends apply to the whole period.

Also on the blog

From the blog

These posts come from across SteadyAPI, so the one at the top may be about a different API. The reference for this page is the documentation above.

How to Read TikTok Video Comments Using SteadyAPIOct 05, 2026

How to Read TikTok Video Comments Using SteadyAPI

Read the top-level comments on a TikTok video, 20 at a time. The sample thread has 1,269 comments, and the next page starts at cursor 20.

READ MORE
How to Read an Amazon Seller Profile Using SteadyAPIOct 15, 2026

How to Read an Amazon Seller Profile Using SteadyAPI

Seller A02211013Q5HP3OMSZC7W is MemoryWhiz, business name Alast Corporation, rated 4.9 from 51,420 ratings. The thirty-day summary is a 5 from 117 reviews.

READ MORE
How to Read Hotel FAQs Using SteadyAPIOct 15, 2026

How to Read Hotel FAQs Using SteadyAPI

Hotel 2572691, La Quinta by Wyndham Oklahoma City Airport, has 8 FAQ questions. The breakfast answer lists Continental, American, and Buffet.

READ MORE
How to Search Rental Listings Using SteadyAPIOct 14, 2026

How to Search Rental Listings Using SteadyAPI

A San Francisco rental search reports 678 listings and returns 20. One of them is 765 Geary, a studio from $1,495 to $1,895.

READ MORE