Demand mining
Surface unmet demand on Reddit by combining curated subreddit lists with pattern strings that correlate with unsolved problems. Three canned niches ship out of the box; bring your own subreddits and patterns for everything else.
GET
/v1/demand/{niche}Business+Get demand signals for a canned niche
Returns up-to-50 ranked hits for one of three presets: `saas`, `indie-hackers`, `finance`. Each preset bundles a curated subreddit list with phrasing patterns that correlate with unsolved problems.
Parameters
niche string·path·required | One of `saas`, `indie-hackers`, `finance`. example: saas |
Request
curl -X GET https://api.redditintel.dev/v1/demand/{niche} \
-H "Authorization: Bearer <YOUR_API_KEY>"Response · 200
X-RateLimit-Limit: 10000025 of 75 lines
POST
/v1/demand/signalsBusiness+Custom demand mining
Bring-your-own subreddits and patterns. Same ranking model as the canned niches.
Request body (JSON)
| subreddits | string[] (1-20) |
| patterns | string[] (1-10) |
| negative_patterns | string[] (0-10, optional) |
| min_engagement | number (default 1.0) |
| time_window_hours | integer (1-168, default 24) |
| limit | integer (1-100, default 25) |
Request
curl -X POST https://api.redditintel.dev/v1/demand/signals \
-H "Authorization: Bearer <YOUR_API_KEY>" \
-H "Content-Type: application/json" \
-d '{"subreddits":["SaaS","Entrepreneur"],"patterns":["wish there was","looking for"],"time_window_hours":168,"limit":5}'Response · 200
X-RateLimit-Limit: 10000025 of 102 lines