all services

Reddit posts and comment trees without Reddit API approval

Search posts, subreddits, and users; pull hot/new/top/best feeds, comment trees, and user history. Not an official platform API. No account, no OAuth — pay per call with x402 or spend a prepaid credit balance with one API key.

15 endpoints$0.002 per callGET · JSON envelopeUSDC · gas sponsored
pay from any of:BasePolygonArbitrumMonadSolana

Also covers: subreddits

compared to

What Reddit is not

Reddit compared to the official path
PathWhat it isWhat you set up
Official Reddit Data APICompliant writes and mod toolsReddit app approval
Arctic Shift / PullPushHistorical dumps and community mirrorsTheir interface, often stale
reddit.fetcher.shLive public GET, $0.002 per callNone for x402

Named comparison: Best Reddit APIs in 2026. Alternatives: Reddit API alternatives. Compare: Compare Reddit APIs.

prices

15 GETs on this host

$0.002 per call in USDC. Same numbers as /prices on the directory.

Reddit endpoint prices
GETWhat it returnsUSDC / callPage
GET /api/post/{id}Post$0.002docs
GET /api/post/{id}/commentsPost comments$0.002docs
GET /api/post/{id}/comments/{commentId}/repliesPost comments replies$0.002docs
GET /api/posts/bestPosts best$0.002docs
GET /api/posts/hotPosts hot$0.002docs
GET /api/posts/newPosts new$0.002docs
GET /api/posts/topPosts top$0.002docs
GET /api/search/postSearch post$0.002docs
GET /api/search/subredditSearch subreddit$0.002docs
GET /api/search/userSearch user$0.002docs
GET /api/subreddit/{name}Subreddit$0.002docs
GET /api/subreddit/{name}/postsSubreddit posts$0.002docs
GET /api/user/{username}User$0.002docs
GET /api/user/{username}/commentsUser comments$0.002docs
GET /api/user/{username}/postsUser posts$0.002docs

questions

FAQ

Do I need Reddit API approval?
No. reddit.fetcher.sh is not the official Reddit Data API. You do not register a Reddit app or wait in the approval queue. Call a URL; public posts and comment trees come back as JSON.
Is this a Pushshift archive dump?
No. This host reads live public Reddit: search, feeds, comment trees, and user history. Arctic Shift and PullPush are historical corpora. They are not this API.
Do I need an official developer account?
No. fetcher.sh is not the official Twitter, YouTube, or Google API. You do not register an app, complete OAuth, or wait for platform review. Call a URL; data comes back as JSON.
Is there a monthly minimum or subscription?
No. There is no monthly plan, no seat fee, and no minimum volume. Pay per call from $0.002. Credits never expire. A $1 credit top-up is only if you want a prepaid API key instead of paying each call.
Can I pay for a single request?
Yes. Call any endpoint with no credential and pay that one request in USDC via x402. No account, no invoice, no leftover plan.

the main one

start here

$0.002 per call

Search post

/api/search/post

Search every subreddit at once, sorted the way Reddit sorts.

try an example

opens the payment page in a new tab · $0.002 per call

quick start

Call Reddit in 30 seconds

curl — with a credits API key
curl -H 'Authorization: Bearer bby_live_...' \
  'https://reddit.fetcher.sh/api/search/post?keyword=ai+agents'
curl — no key: the x402 challenge
# call without payment to inspect the 402 challenge
curl -i 'https://reddit.fetcher.sh/api/search/post?keyword=ai+agents'
# HTTP/1.1 402 Payment Required
# payment-required: <base64 payment requirements>

No key yet? Top up once (minimum $1) and the first response contains your bby_live_ key — one balance works across every fetcher.sh service. Generate one.

mcp

Add Reddit to Claude or Cursor

This host serves 15 named Reddit tools at /mcp. Catalog discovery (search, describe, fetch any path) lives on mcp.fetcher.sh.

mcp config — this service
{
  "mcpServers": {
    "fetcher": { "url": "https://reddit.fetcher.sh/mcp" }
  }
}

Specialized tools: reddit_post, reddit_post_comments, reddit_post_comments_replies, reddit_posts_best, reddit_posts_hot, reddit_posts_new, reddit_posts_top, reddit_search_post, reddit_search_subreddit, reddit_search_user, reddit_subreddit, reddit_subreddit_posts, reddit_user, reddit_user_comments, reddit_user_posts. Browse every service on mcp.fetcher.sh.

reference

All 15 Reddit endpoints

Click any endpoint to open its console: fill the parameters and try it live — the payable URL opens in a new tab, ready for a browser wallet.

docs
docs
docs
docs
docs
docs
docs
docs
docs
docs
docs
docs
docs
docs
docs

Top up once — then hammer all 15 endpoints with one key

One x402 payment funds a credit balance. Every call after that is a plain Bearer request: no signing, no chain round-trip, more requests per second. The same balance works on every fetcher.sh service.

Generate API key your first top-up creates the key — shown once

Agents: paste Set up https://reddit.fetcher.sh/skill.md into your agent — it reads the skill and sets everything up.