Reddit Data API
Social & Community Free key (no card)
AuthenticationFree key (no card)
Rate limit100 queries/minute per OAuth client ID, averaged over a 10-minute window; unauthenticated traffic is blocked
Documentation: support.reddithelp.com ยท Checked Sep 13, 2026
About
Reddit's official API lets your app read posts, comments, subreddits, and user activity across the whole site. Free access is generous but requires you to register an app and use OAuth. Anonymous request tricks are blocked. It is ideal for non-commercial projects like research, monitoring, and community bots.
Details
Free to start. You may need a free key, but no credit card.
Auth: Free key (no card)
Rate limit: 100 queries/minute per OAuth client ID, averaged over a 10-minute window; unauthenticated traffic is blocked
Verified: 2026-09-13
Best for: personal developer
Setup
- Create a Reddit account if you do not have one.
- Register an app in your Reddit preferences to get a client ID and secret.
- Request an OAuth token for your app (script-type apps are simplest for personal use).
- Send requests with an Authorization: Bearer token header plus a unique User-Agent.
- Watch the X-Ratelimit response headers to pace your requests.
Example
GET https://oauth.reddit.com/r/technology/hot with an OAuth bearer token and a descriptive User-AgentUse cases
- Watch specific subreddits for mentions of your product or topic
- Build a sentiment or trend dashboard from public discussions
- Run a moderation or notification bot for a community