Verified 2026-07-14 while measuring 51 subreddits' weekly-top listings:
old.reddit.com/r/<sub>/top/?sort=top&t=week&limit=100works logged-out with a browser UA, but rate-limits aggressively per IP under concurrent load (~1 success per burst once throttled; lockouts >10 min). Space GETs 15s+ apart.top.jsonendpoints are hard-blocked (403) even with browser UAs;.rssendpoints throttle much harder than the HTML listing pages.- The logged-out listing HTML no longer contains the subscribers span (
<span class="subscribers">...<span class="number">). Scrapers grepping it get nothing. Member counts: redlib sidebars or gummysearch.com/r/<sub>/. - Each organic listing row is a
<div class="thing">carryingdata-permalink,data-domain,data-score,data-comments-count; promoted rows lackdata-permalink.data-domainclassifies post targets (self.<sub>/i.redd.it/reddit.com vs external outlet links) without fetching posts. - Redlib mirrors (e.g. safereddit.com) serve the identical listing data (validated 1:1 against old.reddit on 2 subs), paginate 25 rows/page via
after=cursors, and are not subject to reddit's per-IP throttle — but may show their own browser-verification interstitial to bare curl while passing other HTTP clients.