Every thread worth replying to, every brand mention with sentiment, every subreddit that matters for your project. Clean, paginated JSON you can pipe into dashboards, Slack reports, spreadsheets or your own agents.
$ curl "https://connect.redreach.ai/api/v1\ /projects/proj_7k2m9dq4tv8xw/keyword-opportunities" \ -H "Authorization: Bearer rr_…" { "data": [{ "title": "is limiting charge to 80% good for…", "subreddit": "macbookpro", "relevanceScore": 98, "relevanceReason": "OP asks exactly the question your product answers…", "matchedKeywords": ["mac battery health app"] }, …], "meta": { "pagination": { "page": 1, "total": 103 } } }
01 · Quickstart
One Bearer key, plain HTTPS, JSON in and out. No SDK required and nothing to install.
1 · Create an API key
Under Settings → API. It looks like rr_…, is shown once, and works for both the REST API and the MCP server.
2 · List your projects
Every other call takes a project id. This returns the projects your key can see, each with an id that looks like proj_… plus competitors, plan and monitoring status.
curl -s https://connect.redreach.ai/api/v1/projects \ -H "Authorization: Bearer rr_YOUR_KEY"
3 · Pull opportunities
Threads matching your tracked keywords, newest first, each with a relevance score and the reasoning behind it.
curl -s "https://connect.redreach.ai/api/v1/projects/PROJECT_ID/keyword-opportunities?page=1&limit=20&sortBy=relevance" \ -H "Authorization: Bearer rr_YOUR_KEY"
02 · Endpoint reference
Everything an API key can reach. Paths are relative to https://connect.redreach.ai/api/v1, list endpoints take page and limit, and every response comes back as clean JSON with a pagination envelope. Keys read and track, nothing more: no billing, no account changes, no key management.
/projectsYour projects with their ids (they look like proj_…), competitors, plan status and monitoring health. Call this first.
/projects/{project}/keyword-opportunitiesFresh threads caught by keyword monitoring, each with a relevance score and the reasoning behind it.
/projects/{project}/serp-opportunitiesReddit threads ranking on Google for your keywords, with position, search volume and intent flags.
/threads?url={reddit thread url}Full post text of a thread Redreach has indexed.
/projects/{project}/keywordsThe keywords Redreach tracks for the project.
/projects/{project}/mentionsThreads mentioning your brand, with per-comment sentiment and a distribution summary. Pass target=competitor for competitor mentions.
/projects/{project}/subreddit-insightsWhich subreddits hold the most opportunity: thread counts, average relevance, search demand.
/projects/{project}/reply-contextCompany identity, saved prompts and drafting guidelines: everything your own model needs to write replies in your voice.
/projects/{project}/handledThreads already marked replied or ignored, so scripts and agents skip handled work.
/projects/{project}/handledMark a thread replied or ignored. It disappears from every teammate's queue immediately.
/meCheck your key is valid and see which account it belongs to.
/projects/{project}/leadsYour DM leads with status, timeline, tags and campaign. Params: view (outreach|prospects|all), status, responded, campaign, list, search.
/projects/{project}/lead-listsYour DM lead lists with member counts.
/projects/{project}/campaignsYour DM campaigns with status and type.
/projects/{project}/crm-insightsFunnel stats: contacted, response rate, won deals, DMs sent today, plus when the CRM last synced.
03 · Auth & limits
One Bearer header, per-user scoping enforced server-side, and rate limits that always tell you exactly where you stand.
One Bearer header
Send Authorization: Bearer rr_… on every request. Keys are per-user, shown once at creation, and only ever see the projects their owner can see.
Clear rate limits
120 requests per minute and 2,000 per hour per key. Every response carries RateLimit-* headers, and a 429 tells you exactly how long to wait via Retry-After.
Revoke in one click
Kill a key in Settings → API and it stops working within a minute, across both the REST API and the MCP server. Keys can't touch billing or mint other keys.
Working with an AI agent instead of code?
The same key powers the Redreach MCP server: the agent-friendly layer over these endpoints for Claude, Cursor, Codex and any Streamable HTTP client.
Included on Growth, Professional and Agency
No metered API pricing and no separate bill. Keys use the same account, projects and limits you already have, and stop working if the subscription lapses.
FAQ
Redreach is a Reddit marketing tool that identifies highly relevant conversations, enabling you to naturally promote your product, monitor brand and competitor mentions, and generate quality leads from Reddit traffic.
Ads can cost you thousands of dollars. Redreach discovers hidden opportunities on Reddit and drives organic growth for the fraction of the cost. Literally pays itself if you get a single new customer.