Skip to content
forumdataapi.com
Social Listening · Tutorial6 min read·Updated 2026-11-05

How to Build Real-Time Reddit Brand Mention & Keyword Alerts in Python

Monitor competitor mentions, buying-intent keywords, and product feedback across all subreddits or specific communities like r/saas and r/devops using incremental ?since= polling.

$0.10 / 1K Posts · $0.10 / 1K Comments · $0.20 / 1K Lookups · No Card Required · Supports Stripe (Card / Apple Pay / Google Pay) & 0%-Fee Crypto

Instant Quickstart · Copy & Run in 30 Seconds

Incremental brand mention poller

Execute in Live Playground →
import requests

res = requests.get(
    "https://api.forumdataapi.com/v1/posts/search",
    params={"query": "saas", "sort": "new", "time_filter": "day", "limit": 25},
    headers={"x-api-key": "rd_live_your_api_key"},
)
for post in res.json()["data"]["items"]:
    print(post["subreddit_name_prefixed"], post["title"], post["permalink"])

Key Engineering Takeaways (TL;DR)

  • ✓GET /v1/posts/search supports global keyword queries (?query=...) as well as subreddit-scoped searches (?subreddit=saas) sorted by new, relevance, top, or comments.
  • ✓Pass ?since=<unix_timestamp> to filter strictly for posts created after your last poll checkpoint.
  • ✓Because ForumData API charges 0 Credits when a search returns 0 items, you can poll high-intent keywords every 60 seconds without wasting credits.

1. Incremental Keyword Polling with ?since=

Track your last seen created_utc timestamp and pass it as ?since= on subsequent polls—compared against Official OAuth ($0.24/1K calls even when empty).

24/7 Keyword Monitoring Cost (10 keywords polled every 5 min = 86,400 calls/mo)
ProviderEmpty Poll Charge500 Matched Posts ChargeTotal Monthly Bill
ForumData API$0.00 (0 Credits)$0.10 (1,000 Credits min)$0.10 / month
Official Reddit OAuth$20.74 (86,400 calls)Included in call fee$20.74 / month
Legacy Batch Actors$45.00+ container compute$0.75+$45.75+ / month

Incremental brand mention poller

Fetch only brand-new posts matching your keyword (live response captured from /v1/posts/search?query=saas).

curl "https://api.forumdataapi.com/v1/posts/search?query=saas&sort=new&time_filter=day&limit=25" \
  -H "x-api-key: rd_live_your_api_key"

Interactive Engineering Workbench · GET /v1/posts/search

Verify real-time latency, pagination math & JSON schema

5,000 posts/day
10,000 comments/day
1,000 lookups/day
Our HTTP Calls/Day
1,100
Large page sizes
Legacy Provider Calls
1,400
30-item small pages
Official Research API
Exceeds 1K Cap
1,000 req/day limit
Estimated Monthly Pipeline Cost (30 Days)
$30.91/ mo with Business bonus ($51.00 base rate)
Daily consumption: 17,000 Credits ($1.70/day)
ForumData API (with volume bonus):$30.91 / mo
Legacy Scrapers ($1.50 / 1K calls):$63.00 / mo
Failed / 404 request fee:$0.00 (0 Credits)

Frequently Asked Questions

How much does 24/7 brand mention polling cost?
Empty polls cost 0 Credits, and matching posts cost 1 Credit ($0.0001) per post (minimum 2 Credits per non-empty response).