All integrations
Catalogue metadata onlysocial media accountsv20260826_00

REDDIT

Reddit

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

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

23

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2 · managed upstream

OAUTH2

reddit_oauth2

Upstream managed

Developer setup

  • Client idclient_id · stringRequired
  • Client secretclient_secret · stringRequired
  • Redirect URIoauth_redirect_uri · stringOptional
  • Scopesscopes · stringOptional

User connection

No fields declared in this snapshot.

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 1–23 of 23 actions

Create a Reddit post

REDDIT_CREATE_REDDIT_POST

Creates a new text or link post on a specified, existing Reddit subreddit, optionally applying a flair. Immediately publishes publicly visible content — confirm subreddit, title, and body with the user before executing. Posts may be silently removed post-submission by automoderator or subreddit rules (errors: SUBMIT_V…

Untrusted display-only summary

Delete Reddit comment

REDDIT_DELETE_REDDIT_COMMENT

Deletes a Reddit comment, identified by its fullname ID, if it was authored by the authenticated user. Deletion is permanent and irreversible.

Untrusted display-only summary

Delete a Reddit post

REDDIT_DELETE_REDDIT_POST

Permanently and irreversibly deletes a Reddit post by its ID. Confirm with the user before calling. Only works on posts authored by the authenticated account; attempting to delete another user's post will fail.

Untrusted display-only summary

Edit comment or post

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.

Untrusted display-only summary

Get Reddit listing by sort

REDDIT_GET

Tool to retrieve a listing of Reddit posts sorted by the specified criteria (hot, new, top, rising, controversial, best). 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 and controversial sorts. For new controversial-…

Untrusted display-only summary

Get controversial posts from all subreddits

REDDIT_GET_CONTROVERSIAL_POSTS

Tool to retrieve controversial posts from all subreddits with time filters. Use when you need to find the most controversial posts across Reddit from a specific time period (hour, day, week, month, year, or all-time). Returns a paginated listing of posts ranked by controversy within the specified time frame.

Untrusted display-only summary

Get user preferences

REDDIT_GET_ME_PREFS

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

Untrusted display-only summary

Get new posts from subreddit (Deprecated)

REDDIT_GET_NEW

DEPRECATED: Use RetrieveRedditPost instead. Tool to retrieve newest posts from a subreddit sorted by creation time. Use when you need to find the most recently submitted posts to discover fresh content. Returns a paginated listing of posts ranked by newest first.

Untrusted display-only summary

Get random Reddit post

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.

Untrusted display-only summary

Get user information

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.

Untrusted display-only summary

Get top posts from subreddit (Deprecated)

REDDIT_GET_R_TOP

DEPRECATED: Use RetrieveRedditPost with sort='top' and time_filter set instead - it now supports the same hour/day/week/month/year/all time filtering. 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, mont…

Untrusted display-only summary

Get OAuth scopes

REDDIT_GET_SCOPES

Tool to retrieve all available OAuth scopes supported by the Reddit API. Use when you need to understand what permissions are available or check scope definitions.

Untrusted display-only summary

Get subreddit rules

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.

Untrusted display-only summary

Search subreddits

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.

Untrusted display-only summary

Get user flair

REDDIT_GET_USER_FLAIR

Fetches the list of user flair assignments for a given subreddit. Returns paginated results with user flair details. Returned flair_id values are scoped to the specific subreddit and must not be reused across different subreddits.

Untrusted display-only summary

Check username availability

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.

Untrusted display-only summary

List subreddit post flairs

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 f…

Untrusted display-only summary

Post a comment

REDDIT_POST_REDDIT_COMMENT

Posts a comment on Reddit, replying to an existing submission (post) or another comment. Fails if the target thread is locked, archived, or restricted — verify thread state beforehand. Rapid successive calls trigger Reddit RATELIMIT errors with explicit cooldown hints (e.g., 'take a break for 9 minutes'); honor the sp…

Untrusted display-only summary

Retrieve Comments for a Post

REDDIT_RETRIEVE_POST_COMMENTS

Retrieves all comments for a Reddit post given its base-36 article ID. Response is a two-element listings array: post metadata in `listings[0]`; comments in `listings[1].data.children` with text at each `[].data.body` and nested replies under each comment's `replies` field. Replies require recursive traversal to captu…

Untrusted display-only summary

Retrieve posts from subreddit

REDDIT_RETRIEVE_REDDIT_POST

Retrieves posts from a specified, publicly accessible subreddit. Responses nest post data under `data.children[].data`; inspect the structure before parsing. Pagination uses a `data.after` cursor; deduplicate across pages by post `id`. No built-in date filtering; compare `created_utc` (Unix seconds, UTC) client-side.…

Untrusted display-only summary

Retrieve specific comment or post

REDDIT_RETRIEVE_SPECIFIC_COMMENT

Retrieves detailed information for a single Reddit comment or post using its fullname. Returns only the specified item, not surrounding thread context; use REDDIT_RETRIEVE_POST_COMMENTS for full discussion retrieval. Deleted, removed, or quarantined items may return empty or partial payloads.

Untrusted display-only summary

Search across subreddits

REDDIT_SEARCH_ACROSS_SUBREDDITS

Searches Reddit for posts using a query. Results are nested under `data.children[i].data` (kind `t3` for posts); a `posts` array may also appear, so inspect the actual response path. Optional `time_filter` restricts results to a time period (hour/day/week/month/year/all). Optional `result_type` must include `link`; no…

Untrusted display-only summary

Enable or disable inbox replies

REDDIT_TOGGLE_INBOX_REPLIES

Enable or disable inbox replies for a submission or comment. Use when you want to control whether you receive inbox notifications for replies to your own posts or comments.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.