# Reddit V2 API

> Fetch public Reddit data — home/popular/games/news feeds, posts, subreddits, search, and user data.

Page: https://docs.toolzerhub.com/reference/reddit-v2

## Feed

Fetch public Reddit data — home/popular/games/news feeds, posts, subreddits, search, and user data.

- [Get gaming feed](https://docs.toolzerhub.com/reference/reddit-v2/feed/get-reddit-games-feed.md): `GET /v2/reddit/games-feed`. Returns Reddit's games feed. Optional sort and time control ordering; use after for pagination.
- [Get home feed](https://docs.toolzerhub.com/reference/reddit-v2/feed/get-reddit-home-feed.md): `GET /v2/reddit/home-feed`. Returns the default Reddit home feed. Optional sort and filter_posts control results; use after for pagination.
- [Get news feed](https://docs.toolzerhub.com/reference/reddit-v2/feed/get-reddit-news-feed.md): `GET /v2/reddit/news-feed`. Returns Reddit's news feed. Optionally filter by subtopic_ids and use after for pagination.
- [Get popular feed](https://docs.toolzerhub.com/reference/reddit-v2/feed/get-reddit-popular-feed.md): `GET /v2/reddit/popular-feed`. Returns Reddit's popular feed. Optional sort, time, and filter_posts control results; use after for pagination.

## Post

Fetch public Reddit data — home/popular/games/news feeds, posts, subreddits, search, and user data.

- [Get a large post batch](https://docs.toolzerhub.com/reference/reddit-v2/post/get-reddit-posts-batch-large.md): `GET /v2/reddit/posts/batch-large`. Returns a large batch of posts identified by required comma-separated post_ids. Optional comment fields select a specific included comment.
- [Get post](https://docs.toolzerhub.com/reference/reddit-v2/post/get-reddit-post.md): `GET /v2/reddit/post`. Returns one post identified by required post_id. Optional comment fields select a specific included comment.
- [Get posts in a batch](https://docs.toolzerhub.com/reference/reddit-v2/post/get-reddit-posts-batch.md): `GET /v2/reddit/posts/batch`. Returns posts identified by required comma-separated post_ids. Optional comment fields select a specific included comment.
- [List comment replies](https://docs.toolzerhub.com/reference/reddit-v2/post/get-reddit-comment-replies.md): `GET /v2/reddit/post/comments/replies`. Returns replies under a comment thread. Requires post_id and the reply cursor; sort_type is optional.
- [List post comments](https://docs.toolzerhub.com/reference/reddit-v2/post/get-reddit-post-comments.md): `GET /v2/reddit/post/comments`. Returns top-level comments for required post_id. Use sort_type for ordering and after for pagination.

## Search

Fetch public Reddit data — home/popular/games/news feeds, posts, subreddits, search, and user data.

- [List trending searches](https://docs.toolzerhub.com/reference/reddit-v2/search/get-reddit-trending-searches.md): `GET /v2/reddit/search/trending`. Returns Reddit's currently trending search queries. No query fields are required.
- [Search Reddit](https://docs.toolzerhub.com/reference/reddit-v2/search/search-reddit.md): `GET /v2/reddit/search`. Returns posts, subreddits, users, or comments matching required keyword. Optional fields choose result type, ordering, time range, content safety, and pagination.
- [Search suggestions](https://docs.toolzerhub.com/reference/reddit-v2/search/get-reddit-search-typeahead.md): `GET /v2/reddit/search/typeahead`. Returns autocomplete suggestions for required keyword. Optional safety fields control mature-content results.

## Subreddit

Fetch public Reddit data — home/popular/games/news feeds, posts, subreddits, search, and user data.

- [Check subreddit muted state](https://docs.toolzerhub.com/reference/reddit-v2/subreddit/is-reddit-subreddit-muted.md): `GET /v2/reddit/subreddit/muted`. Returns the muted-state value for the subreddit identified by required subreddit_id.
- [Get subreddit](https://docs.toolzerhub.com/reference/reddit-v2/subreddit/get-reddit-subreddit-info.md): `GET /v2/reddit/subreddit/info`. Returns public metadata for required subreddit_name.
- [Get subreddit settings](https://docs.toolzerhub.com/reference/reddit-v2/subreddit/get-reddit-subreddit-settings.md): `GET /v2/reddit/subreddit/settings`. Returns settings for the subreddit identified by required subreddit_id.
- [Get subreddit style](https://docs.toolzerhub.com/reference/reddit-v2/subreddit/get-reddit-subreddit-style.md): `GET /v2/reddit/subreddit/style`. Returns visual style and theme data for required subreddit_name.
- [List subreddit highlights](https://docs.toolzerhub.com/reference/reddit-v2/subreddit/get-reddit-community-highlights.md): `GET /v2/reddit/subreddit/highlights`. Returns highlighted content for the subreddit identified by required subreddit_id.
- [List subreddit post channels](https://docs.toolzerhub.com/reference/reddit-v2/subreddit/get-reddit-subreddit-post-channels.md): `GET /v2/reddit/subreddit/post-channels`. Returns post channels and topics for required subreddit_name. Optional sort and range control results.
- [List subreddit posts](https://docs.toolzerhub.com/reference/reddit-v2/subreddit/get-reddit-subreddit-feed.md): `GET /v2/reddit/subreddit/feed`. Returns posts from required subreddit_name. Optional sort and filter_posts control results; use after for pagination.

## User

Fetch public Reddit data — home/popular/games/news feeds, posts, subreddits, search, and user data.

- [Get user profile](https://docs.toolzerhub.com/reference/reddit-v2/user/get-reddit-user-profile.md): `GET /v2/reddit/user/profile`. Returns the public profile for required username.
- [List user comments](https://docs.toolzerhub.com/reference/reddit-v2/user/get-reddit-user-comments.md): `GET /v2/reddit/user/comments`. Returns comments posted by required username. Use sort, page_size, and after to control pagination.
- [List user posts](https://docs.toolzerhub.com/reference/reddit-v2/user/get-reddit-user-posts.md): `GET /v2/reddit/user/posts`. Returns posts submitted by required username. Use sort for ordering and after for pagination.
- [List user trophies](https://docs.toolzerhub.com/reference/reddit-v2/user/get-reddit-user-trophies.md): `GET /v2/reddit/user/trophies`. Returns trophies earned by required username.
- [List user's active subreddits](https://docs.toolzerhub.com/reference/reddit-v2/user/get-reddit-user-active-subreddits.md): `GET /v2/reddit/user/active-subreddits`. Returns subreddits where required username is most active.
