# Reddit

Reddit is a social news platform with user-driven communities (subreddits), offering content sharing, discussions, and viral marketing opportunities for brands

- **Category:** social media accounts
- **Auth:** OAUTH2
- **Tools:** 20
- **Triggers:** 0
- **Slug:** `REDDIT`
- **Version:** 20260217_00

## Tools

### Create a Reddit post

**Slug:** `REDDIT_CREATE_REDDIT_POST`

Creates a new text or link post on a specified, existing Reddit subreddit, optionally applying a flair.

### Delete Reddit comment

**Slug:** `REDDIT_DELETE_REDDIT_COMMENT`

Deletes a Reddit comment, identified by its fullname ID, if it was authored by the authenticated user.

### Delete a Reddit post

**Slug:** `REDDIT_DELETE_REDDIT_POST`

Permanently deletes a Reddit post by its ID, provided the authenticated user has deletion permissions for that post.

### Edit comment or post

**Slug:** `REDDIT_EDIT_REDDIT_COMMENT_OR_POST`

Edits the body text of the authenticated user's own existing comment or self-post on Reddit; cannot edit link posts or titles.

### Get Reddit listing by sort

**Slug:** `REDDIT_GET`

Tool to retrieve a listing of Reddit posts sorted by the specified criteria (hot, new, top, etc.). Use when you need to get posts from the Reddit front page or all of Reddit with a specific sort order. Supports pagination and time filtering for top/controversial sorts.

### Get user preferences

**Slug:** `REDDIT_GET_ME_PREFS`

Tool to retrieve preference settings of the logged in user. Use when you need to check user preferences or settings.

### Get random Reddit post

**Slug:** `REDDIT_GET_RANDOM`

Tool to retrieve a random public Reddit post from any subreddit. Use when you want to discover serendipitous content or need a random post for testing or entertainment purposes.

### Get user information

**Slug:** `REDDIT_GET_REDDIT_USER_ABOUT`

Retrieves information about a specified Reddit user account, including karma scores and gold status. Use when you need to get profile information for any public Reddit user.

### Get link flair templates v2

**Slug:** `REDDIT_GET_R_SUBREDDIT_LINK_FLAIR_V2`

Returns available link flair templates for posts in a subreddit. Use when you need to retrieve the list of link flair options that can be applied to posts, including enhanced v2 properties like richtext formatting and editable status.

### Get top posts from subreddit

**Slug:** `REDDIT_GET_R_TOP`

Tool to retrieve top-rated posts from a subreddit with time filters. Use when you need to find the most popular posts from a specific time period (hour, day, week, month, year, or all-time). Returns a paginated listing of posts ranked by score within the specified time frame.

### Get subreddit rules

**Slug:** `REDDIT_GET_SUBREDDIT_RULES`

Fetch the explicit posting rules for a subreddit to ensure compliance before posting or commenting. Use when you need to verify content meets community guidelines or explain subreddit requirements to users.

### Search subreddits

**Slug:** `REDDIT_GET_SUBREDDITS_SEARCH`

Tool to search subreddits by title and description. Use when you need to find subreddits matching a specific topic or keyword. Returns a paginated listing of subreddits with their details including subscribers, descriptions, and other metadata.

### Get user flair

**Slug:** `REDDIT_GET_USER_FLAIR`

Fetches the list of user flair assignments for a given subreddit. Returns paginated results with user flair details.

### Check username availability

**Slug:** `REDDIT_GET_USERNAME_AVAILABLE`

Tool to check whether a username is available for registration on Reddit. Use when you need to verify if a username can be used to create a new account.

### List subreddit post flairs

**Slug:** `REDDIT_LIST_SUBREDDIT_POST_FLAIRS`

List available link/post flairs for a subreddit (including flair_template_id) so posts can satisfy flair-required validation. Use when you need to discover valid flair IDs before creating a post in a subreddit that requires flair. Note: Reddit may return empty or deny access if the authenticated user cannot set link flair and is not a moderator.

### Post a comment

**Slug:** `REDDIT_POST_REDDIT_COMMENT`

Posts a comment on Reddit, replying to an existing and accessible submission (post) or another comment.

### Retrieve Comments for a Post

**Slug:** `REDDIT_RETRIEVE_POST_COMMENTS`

Retrieves all comments for a Reddit post given its article ID (which must be for an existing, public post); nested replies within comments are returned as raw dictionaries requiring parsing.

### Retrieve posts from subreddit

**Slug:** `REDDIT_RETRIEVE_REDDIT_POST`

Retrieves the current hot posts from a specified, publicly accessible subreddit.

### Retrieve specific comment or post

**Slug:** `REDDIT_RETRIEVE_SPECIFIC_COMMENT`

Retrieves detailed information for a specific Reddit comment or post using its fullname.

### Search across subreddits

**Slug:** `REDDIT_SEARCH_ACROSS_SUBREDDITS`

Searches Reddit for content (e.g., posts, comments) using a query, with results typically confined to subreddits unless `restrict_sr` is set to False.
