Reddit API Data Availability Limitation and Workaround
Updated
Overview
When using Reddit’s new APIs, there is an important limitation to be aware of: Data is only available for subreddits that are added by the owner.
What does this mean?
Even though the platform allow users to add any subreddit, data access depends on ownership.
If a Partner wants to report on a subreddit:
The subreddit must be owned by them
If access is granted via:
Moderator role
Contributor role
Data will NOT be available through the new API. This is a limitation imposed by Reddit’s API, not by Sprinklr.
Workaround
As a workaround, you can switch to Reddit’s old API.
Key differences
The key difference is that the old API only provides public metrics, whereas the new API provides both public and private metrics. This means that metrics like clicks and views would not be available with the old API.
Feature | New API | Old API |
Ownership required | Yes | No |
Public metrics | Yes | Yes |
Private metrics (clicks, views, etc.) | Yes | No |
Recommendation
If the Reddit account/subreddit is not owned by the user in Sprinklr, then:
Switching to the old API is currently the most viable option to access data.
How to Switch APIs
To enable flexibility, a DP was created:
When the DP is enabled → Data is fetched using the new API
To use the old API, the DP needs to be disabled
You can get this DP enabled by reaching out to the Support team at tickets@sprinklr.com.