The fastest path is a managed API: sign up at RedditAPI, and your bearer token is active immediately, with $0.50 in free credits and no card. To get an official key from Reddit, you register a developer app and complete OAuth, which is free for non-commercial use but gated by a 2 to 4 week review for commercial access.
Get a Reddit API key instantly
No waitlist, no app approval, no enterprise contract. Sign up, copy your bearer token, and make your first REST call against any subreddit in minutes, from $0.002 per call.
Written by Emma, developer relations at RedditAPI. We issue every key at the same flat rate, $0.002 per read (source: our published pricing), with $0.50 in free credits at signup and no per-key approval.
How do I get a Reddit API key?
The fastest path is a managed API. Sign up at RedditAPI and your bearer token is live immediately, with $0.50 in free credits and no card. Getting an official key direct from Reddit means registering a developer app and completing OAuth, which is free for non-commercial use but gated behind a 2 to 4 week review for commercial access. A RedditAPI key skips the queue and works across all 23 endpoints on day one.
What an instant Reddit API key gets you
One key, active the moment you sign up. No approval queue, no contract, and the anti-block layer maintained for you.
No waitlist
Sign up and your bearer token is live immediately. There is no dev-app review queue and no 2 to 4 week approval to wait through.
No enterprise contract
Pay-per-call, not an annual seat. Reads bill at $0.002 per request across every endpoint, with no minimum spend and no contract to sign.
Free credits to start
Every new account gets $0.50 in free credits at signup with no card. At $0.002 per read that covers up to 250 calls before you spend anything.
Full read and write
One key unlocks all 23 endpoints: search, posts, comments, users, plus write actions like votes, comments, and DMs.
Managed anti-block
Residential proxy rotation, retries, and backoff run on our side. Your key returns clean JSON instead of 403s and a proxy bill.
Live in minutes
Sign up, copy the key from your dashboard, and make your first REST call the same session. No OAuth dance, no app registration form.
Three ways to get a Reddit API key
The official API and enterprise data vendors both gate access behind approval or a sales contract. A managed key is self-serve and pay-per-call. Here is how the three paths compare.
RedditAPI key
$0.002 per read, pay-per-call
- Instant bearer token, no approval queue
- $0.50 free credits at signup, no card
- Read and write across every endpoint
Official Reddit Data API
$12,000 / yr + $0.24 per 1K calls
- Approval-gated developer-app review
- Free tier caps at 100 QPM and forbids commercial use
- Annual commercial contract for scaled access
Enterprise data vendors
Contract pricing on request
- No instant self-serve key, access via sales
- Enterprise or subscription contract to onboard
- Data365-class vendors bundle many networks, not Reddit-first
Official Reddit Data API figures are from Reddit's 2023 pricing announcement. Enterprise vendor terms vary by contract. See the full alternatives breakdown for six providers side by side.
From signup to first call
Create an account, copy the key from your dashboard, and pass it as a bearer token. The response is clean JSON, with proxy rotation and retries already handled.
# 1. Sign up at redditapis.com/signup and copy your key.
# 2. Call any endpoint with the key as a bearer token:
curl "https://api.redditapis.com/api/reddit/posts?subreddit=programming&sort=new&limit=25" \
-H "Authorization: Bearer YOUR_API_KEY"const res = await fetch(
"https://api.redditapis.com/api/reddit/search?q=reddit+api&limit=25",
{ headers: { Authorization: "Bearer YOUR_API_KEY" } }
);
const data = await res.json();
// data.posts[].title, .author, .score, .permalink ...Prefer the official OAuth route? The step-by-step guide to getting a Reddit API key walks through registering a developer app and generating credentials on Reddit itself.
What a key costs to run
Pay-per-call across four tiers. No subscription, no minimum monthly spend, and credits never expire. Start on the $0.50 of free credits, then top up from $10 whenever you want.
Estimate your monthly spend on the cost calculator, or see the full per-endpoint breakdown on the pricing page.
Comparing keys, costs, or scraping options?
This page covers getting a key and making your first call. For the deeper decision work, these pages go further:
- Pricing , per-endpoint costs and tiers
- Reddit Scraper API , scrape posts and comments at scale
- Reddit API alternatives , 6 providers compared by cost
- How to get a Reddit API key , the official OAuth walkthrough
Frequently asked questions
Two options. Reddit's own free OAuth tier is free but capped at 100 queries per minute, holds a 10,000-call monthly ceiling, and forbids commercial use. RedditAPI gives every new account $0.50 in free credits at signup with no card, which at $0.002 per read covers up to 250 calls to test every endpoint before you pay.
Not with RedditAPI. It fronts the data access, so you skip Reddit's developer-app review and the 2 to 4 week commercial approval. You sign up, copy a bearer token, and call the REST API immediately. Getting an official key direct from Reddit still requires an approved app and OAuth credentials.
A RedditAPI key is pay-per-call with no subscription: reads are $0.002, votes $0.005, writes $0.012, and DMs $0.025 per call. The smallest top-up is $10 and credits never expire. Reddit's official commercial tier, by contrast, is a $12,000 per year contract plus $0.24 per 1,000 calls.
One RedditAPI key unlocks all 23 endpoints over REST: search posts and comments, pull subreddit listings and full comment trees, fetch user profiles, and run write actions like votes, comments, and direct messages. Every response is clean JSON, with proxy rotation and anti-block handled on our side.
The official key is free for non-commercial OAuth use but approval-gated and contract-priced for commercial scale. A RedditAPI key is instant, pay-per-call, commercial-ready, and write-capable, with the anti-block layer maintained for you. Pick the official path for a native low-volume hobby app, RedditAPI for a production pipeline that needs to ship now.
Keep reading.
Continue exploring related pages.
Reddit API use cases
14 use cases from AI training to brand monitoring and DMs.
Reddit Search API
Search posts, comments, users, and communities over one REST endpoint.
Reddit MCP server
Wrap the REST API as MCP tools for Claude, Cursor, and any MCP client.
Reddit API for AI agents
Live Reddit context for tool calls, MCP servers, and RAG pipelines.
RedditAPI pricing
Endpoint-level costs and quick monthly totals - reads from $0.002 / call.
Reddit API cost calculator
Estimate monthly spend using your request volume.
Reddit API guides and tutorials
Tutorials, walkthroughs, and API deep-dives for developers.
Reddit API alternatives
Evaluate alternatives by cost model, limits, and integration fit.
Official Reddit API vs RedditAPI
Access, setup, rate limits, and pricing, side by side.
Affiliate program
Earn 20% lifetime commissions - capped at $5,000/yr.
Reddit Vote API tutorial
Upvote and downvote a post programmatically via the REST API.
Reddit Data API: REST, no PRAW
REST endpoints for Reddit data with no PRAW and no OAuth dance.
Reddit scraping benchmarks
Real throughput, error rates, and cost benchmarks for Reddit scraping.
Reddit API answers
Direct answers on cost, access, rate limits, endpoints, and auth.
How much the Reddit API costs
Per-call pricing from $0.002 a read, with $0.50 in free credits.
Reddit API in Python
One requests call with a bearer token, no PRAW and no OAuth flow.
Reddit shadowban checker
Check if a Reddit account is shadowbanned in seconds, free and no login.
Get your Reddit API key in five minutes.
$0.50 in free credits, no card required. Sign up, copy your bearer token, and make your first REST call against any subreddit right now.
