---
title: "Reddit — Posts hot"
method: GET
path: "/api/posts/hot"
tags: ["Reddit"]
---

# Reddit — Posts hot

`GET /api/posts/hot`

## Request

- Base URL: `https://reddit.fetcher.sh`
- URL: `https://reddit.fetcher.sh/api/posts/hot`
- Auth: none declared

Posts hot from Reddit. Returns the standard { status, message, data } envelope. $0.002 per call, payable with x402 (USDC on Base, Monad or Solana) or a prepaid credits API key.

## Query parameters

- `cursor` string

## Response `200`

Success — upstream payload in `data`.

- Envelope: Every response uses this envelope; the HTTP status mirrors `status`.
  - `status` integer, required: HTTP status code, mirrored in the body.
  - `message` string, required: "ok" on success, otherwise the error reason.
  - `data` object, nullable, required: Upstream payload; null on errors.

## Other responses

- `400`: Missing or invalid parameter.
- `402`: Payment Required
- `502`: Upstream error.

---

[API](https://skmtc.dev/fetcher/apis/reddit-api-fetcher-sh.md) · [All operations](https://skmtc.dev/fetcher/apis/reddit-api-fetcher-sh/llms.txt) · [OpenAPI document](https://skmtc.dev/fetcher/apis/reddit-api-fetcher-sh/revisions/e49468080cf3?raw)
