List Posts

reddit.list_posts
ActionChat & messagingconnection required

Calls the Reddit API with the connection's credentials.

List one page of a subreddit's posts by hot, new, top, rising or controversial.

Connection

Required
Yes — the node will not save without one
Auth type
OAuth 2.0
Providers
Reddit
Secret shape
{"client_id": "…", "client_secret": "…", "refresh_token": "…"}
Config it needs
user_agent, subreddit
Resolved by
config.connection_id, else node.connection_id

Configuration

6 fields, none required. A dotted path is a nested object and name[] an array of objects — the editor renders the same tree.

FieldTypeRequiredDefaultConstraintsExample
subreddit
Subreddit to act on, with or without the 'r/' prefix. Falls back to the connection's default subreddit when left blank.
stringNo——python
sort
Ranking to read: hot, new, top, rising or controversial.
stringNohotone of "hot", "new", "top", "rising", "controversial"—
time_filter
Time window the ranking covers; applies to the 'top' and 'controversial' sorts and to search.
stringNo—one of "hour", "day", "week", "month", "year", "all"—
limit
How many items to return in one page. Reddit caps a page at 100.
numberNo251–100—
after
Pagination cursor: the 'after' value returned by the previous page.
stringNo———
before
Pagination cursor for walking backwards through the listing.
stringNo———

Example configuration

Every value below is the contract’s own example or default — nothing invented.

{
  "limit": 25,
  "sort": "hot",
  "subreddit": "python"
}

Output

One shape.

result

FieldTypeExample
items
The things on this page, each unwrapped from its Listing child.
array—
count
How many things this page returned.
number—
after
Cursor for the next page, or null on the last page.
string—
before
Cursor for the previous page, or null on the first page.
string—
{
  "after": "",
  "before": "",
  "count": 0,
  "items": []
}

See List Posts run in a workflow.

In a technical demo we add the Reddit connection, drop the node on the canvas and let Workflow Health pre-flight it before the first real run.