List User Content

reddit.list_user_content
ActionChat & messagingconnection required

Calls the Reddit API with the connection's credentials.

List a redditor's posts, comments or other activity listings.

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, 1 required. A dotted path is a nested object and name[] an array of objects — the editor renders the same tree.

FieldTypeRequiredDefaultConstraintsExample
username
Reddit username, with or without the 'u/' prefix.
stringYes——spez
where
Which listing to read. The upvoted, downvoted, hidden and saved listings are readable only for the authorised account itself.
stringNooverviewone of "overview", "submitted", "comments", "upvoted", "downvoted", "hidden", "saved", "gilded"—
sort
Ranking to apply to the listing.
stringNo—one of "hot", "new", "top", "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———

Example configuration

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

{
  "limit": 25,
  "username": "spez",
  "where": "overview"
}

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—
username
The redditor whose listing was read.
string—
{
  "after": "",
  "before": "",
  "count": 0,
  "items": [],
  "username": ""
}

See List User Content 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.