Actions13
Overview
The node "UltimateReddit" provides integration with the Reddit API, allowing users to retrieve various details about their Reddit profile. Specifically, for the Profile - Get operation, it fetches different types of account-related information such as identity details, friends list, blocked users, subreddit karma, preferences, saved posts, and trophies.
This node is beneficial in scenarios where you want to automate or analyze your Reddit account data within workflows, such as:
- Monitoring your Reddit trophies or karma for gamification or reporting.
- Extracting your saved posts for further processing or backup.
- Managing or auditing your friends or blocked users list.
- Accessing your account preferences programmatically.
Example use cases:
- Automatically backing up saved posts to a database or cloud storage.
- Creating dashboards that display your Reddit karma and trophies.
- Syncing your Reddit friends list with other social platforms.
Properties
| Name | Meaning |
|---|---|
| Details | Specifies which part of the user's profile to retrieve. Options: - Blocked Users - Friends - Identity - Karma - Preferences - Saved - Trophies |
| Return All | (Only shown when Details = "Saved") Whether to return all saved posts or limit the number of results. |
| Limit | (Only shown when Details = "Saved" and Return All = false) Maximum number of saved posts to return. Minimum value is 1. |
Output
The output is an array of JSON objects representing the requested profile details. The structure depends on the selected "Details" property:
- Identity: Basic user identity information such as username, account creation date, etc.
- Blocked Users: List of users blocked by the logged-in user.
- Friends: List of friends associated with the logged-in user.
- Karma: Breakdown of subreddit-specific karma points.
- Preferences: User's Reddit settings and preferences.
- Saved: Posts or comments saved by the user, limited by
Return AllandLimitproperties. - Trophies: Achievements and awards earned by the user.
If binary data were involved (not applicable here), it would be summarized accordingly, but this node outputs only JSON data related to Reddit profile information.
Dependencies
- Requires a valid Reddit API OAuth2 authentication token configured in n8n credentials.
- The node depends on the Reddit API endpoints corresponding to user profile data.
- No additional external services are required beyond Reddit's official API.
Troubleshooting
- Authentication Errors: If the node fails due to authentication, ensure the Reddit OAuth2 credential is correctly set up with valid tokens and scopes.
- Rate Limits: Reddit API enforces rate limits; excessive requests may result in errors or throttling. Use "Return All" cautiously to avoid large data pulls.
- Invalid Property Combinations: Selecting "Limit" without setting "Return All" to false or choosing unsupported combinations might cause unexpected behavior.
- Empty Results: If no data is returned, verify that the authenticated user has the requested data (e.g., saved posts or friends).
- API Changes: Since the node relies on Reddit's API, any changes or deprecations in Reddit's endpoints could affect functionality.