# Reechee - [What is Reechee?](https://docs.reechee.io/product/overview.md): Reechee monitors software review sites and turns your competitors' unhappy customers into sales opportunities. - [Getting started](https://docs.reechee.io/product/getting-started.md): From sign-up to your first opportunities in a few minutes. - [Dashboard](https://docs.reechee.io/product/dashboard.md): Your home base - quick actions and your team's latest opportunities. - [Watchlist](https://docs.reechee.io/product/watchlist.md): Track the competitors you want Reechee to monitor. - [Pain-points reports](https://docs.reechee.io/product/pain-points-reports.md): AI analysis of everything customers dislike about a product - themes, trends, and the quotes behind them. - [Opportunities](https://docs.reechee.io/product/opportunities.md): Every review with real pain points becomes a sales opportunity - the review, the company, and a path to the people involved. - [Credits and unlocks](https://docs.reechee.io/product/credits-and-unlocks.md): How credits work, what each unlock costs, and when you get refunded. - [Pitch Copilot](https://docs.reechee.io/product/pitch-copilot.md): Draft personalized outreach from an opportunity's pain points. - [Settings](https://docs.reechee.io/product/settings.md): Profile, credits, team, billing, integrations, API keys, and connected apps. - [Teams](https://docs.reechee.io/product/teams.md): Share your watchlist, credits, and unlocked contacts with your whole team. - [Billing](https://docs.reechee.io/product/billing.md): Plans, trials, and managing your subscription. - [How do I track a competitor?](https://docs.reechee.io/product/guides/track-a-competitor.md): Add a competitor to your watchlist and start getting opportunities. - [How do I unlock a contact?](https://docs.reechee.io/product/guides/unlock-a-contact.md): Reveal a reviewer's LinkedIn, email, or phone from an opportunity. - [FAQ](https://docs.reechee.io/product/faq.md): Common questions about Reechee. - [Reechee Developer Platform](https://docs.reechee.io/introduction.md): Programmatic access to software-review pain points, buying signals, and sales opportunities - over a REST API and a hosted MCP server. - [Quickstart](https://docs.reechee.io/quickstart.md): Connect the Guest MCP and make your first API call in under a minute. No key required. - [MCP server](https://docs.reechee.io/mcp/overview.md): Reechee's hosted MCP server - guest pain-points answers for any AI client, no signup, and a full paid toolset for your agents. - [Connect Claude](https://docs.reechee.io/mcp/connect-claude.md): Add the Reechee MCP server to Claude - log in with OAuth, or use an API key. - [Connect Cursor](https://docs.reechee.io/mcp/connect-cursor.md): Add the Reechee MCP server to Cursor. - [Connect Codex](https://docs.reechee.io/mcp/connect-codex.md): Add the Reechee MCP server to the OpenAI Codex CLI. - [Authentication](https://docs.reechee.io/guides/authentication.md): Guest, Connected (OAuth), and API-key access - how each works and when to use it. - [Rate limits](https://docs.reechee.io/guides/rate-limits.md): Per-IP and per-key rate limits, the 429 response, and the headers to back off on. - [Errors](https://docs.reechee.io/guides/errors.md): The error envelope, the full list of error codes, and how to handle them. - [Guest vs paid](https://docs.reechee.io/guides/free-vs-paid.md): What Guest access gives you, what an API key unlocks, and when to upgrade. - [REST API overview](https://docs.reechee.io/api-reference/introduction.md): Base URL, the response envelope, pagination, auth, and errors for app.reechee.io/api/v1. - [Health check](https://docs.reechee.io/api-reference/system/health-check.md): Liveness probe. `authenticated` reflects whether a valid API key was sent. No key required, but an invalid, revoked, or expired key returns `401`. - [Search products](https://docs.reechee.io/api-reference/products/search-products.md): Resolve a product name to a product (and its `id`) so other tools can act on it. No key required. One endpoint, two shapes by auth lane: - [Get pain points](https://docs.reechee.io/api-reference/products/get-pain-points.md): One endpoint, two depths by auth lane: - [Get competitors](https://docs.reechee.io/api-reference/products/get-competitors.md): Category-based alternatives to a product, ranked by review volume, each with a pain headline when it has a generated report. No key required, but an invalid, revoked, or expired key returns `401`. - [Generate a pain-points report (1 credit)](https://docs.reechee.io/api-reference/credits/generate-a-pain-points-report-1-credit.md): Start generating the full pain-points report for a product. **Spends 1 credit.** Generation is asynchronous (2-3 minutes): this returns `status: generating` immediately - poll `GET /products/{id}/pain-points` (with your key) for the finished report. No charge if a report is already generating, or if… - [List opportunities](https://docs.reechee.io/api-reference/opportunities/list-opportunities.md): The team's latest opportunities with filters and pagination. Requires an API key. Sorted by `created_at` (recency). Archived opportunities are never returned by this endpoint; they stay readable by id. - [Get an opportunity](https://docs.reechee.io/api-reference/opportunities/get-an-opportunity.md): Full detail for one opportunity. Requires an API key. Check `source` first: `"review"` populates `review` (reviewer, company, star rating, `review_url`, and the extracted `pain_points_analysis`; the review body itself is not returned); `"linkedin"` / `"reddit"` populate `mention` (the post, its auth… - [Triage an opportunity](https://docs.reechee.io/api-reference/opportunities/triage-an-opportunity.md): Mark an opportunity viewed and/or set its status, in one call. Requires an API key. Provide at least one of `is_viewed` or `status`. - [Unlock a contact (1 credit)](https://docs.reechee.io/api-reference/credits/unlock-a-contact-1-credit.md): Reveal the reviewer's (or a buying-committee member's) email or phone for an opportunity, via live enrichment. **Spends 1 credit** on a successful reveal; if no contact is found the credit is refunded and `found` is `false`. - [Unlock the buying committee (0-1 credit)](https://docs.reechee.io/api-reference/credits/unlock-the-buying-committee-0-1-credit.md): Reveal the buying committee (additional stakeholders) for an opportunity. **Costs 1 credit only when 2+ stakeholders are found** - 0 or 1 member reveals free, and an already-revealed committee returns its data without charging. Per-member email/phone are stripped until separately unlocked via `unloc… - [Generate a sales pitch (1 credit)](https://docs.reechee.io/api-reference/credits/generate-a-sales-pitch-1-credit.md): Generate personalized outreach drafts (email, LinkedIn message, and/or call talking points) for an opportunity, grounded in the reviewer's pain points - the same generation rail as the app's Pitch Copilot. **Spends 1 credit**; the credit is refunded if generation fails. Synchronous (typically 10-30… - [List watchlist](https://docs.reechee.io/api-reference/watchlist/list-watchlist.md): The team's followed products, paginated. Requires an API key. - [Follow a product](https://docs.reechee.io/api-reference/watchlist/follow-a-product.md): Add a product to the team's watchlist. Requires an API key. Idempotent - an already-followed product returns `already_following: true`. Subject to the per-plan product limit (`403` when reached). - [Unfollow a product](https://docs.reechee.io/api-reference/watchlist/unfollow-a-product.md): Remove a product from the team's watchlist. Requires an API key. Idempotent. - [Get credit balance](https://docs.reechee.io/api-reference/account/get-credit-balance.md): The team's current credit balance. Requires an API key. - [Get account overview](https://docs.reechee.io/api-reference/account/get-account-overview.md): The team's full account snapshot: subscription (plan tier, status, renewal date), credits (balance, monthly allotment, refill date), and watchlist usage (followed, limit, slots remaining). A read-only superset of `/credit-balance`. Requires an API key. ## OpenAPI Specs - [openapi](/openapi.yaml) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.