Review Intelligence API

Pull verified reviews from Trustpilot, G2, Yelp, Google, and Capterra through a single endpoint. Stop building and maintaining five separate scrapers — one request returns ratings, review counts, business details, and sentiment data from the platform of your choice. ## What You Can Do **Cross-platform review aggregation** — Query any supported platform with consistent request and response…

9 subscribers
8.5/10 popularity
16608 ms avg latency
100% success rate
28 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Review Intelligence API endpoints

MethodEndpointDescription
Trustpilot
GET /trustpilot/summary
/trustpilot/summary
Lightweight profile — score, count, and distribution only. Faster than `/trustpilot/company` for score-only use cases.
GET /trustpilot/search
/trustpilot/search
Search Trustpilot by company name or keyword. Returns matching company profiles.
GET /trustpilot/company
/trustpilot/company
Returns rating, review count, star distribution, categories, and claimed status for a domain on Trustpilot.
GET /trustpilot/competitors
/trustpilot/competitors
Returns the list of competitor domains listed on a company's Trustpilot profile.
GET /trustpilot/reviews
/trustpilot/reviews
Paginated reviews with full text, author, date, rating, and verification status.
G2
GET /g2/reviews
/g2/reviews
Returns review text snippets sourced from Google's SERP index of G2 review pages. Individual author, date, and per-review rating are not available via this method.
GET /g2/search
/g2/search
Search G2 for software products matching a query, returning slug and profile URL for each result.
GET /g2/product
/g2/product
Returns rating, review count, and star distribution for a G2 product. Data is extracted from Google SERP snippets of indexed G2 pages (G2 uses Cloudflare Enterprise; direct…
GET /g2/alternatives
/g2/alternatives
Returns products that G2 lists as alternatives/competitors to the given product, extracted from comparison page URLs.
Yelp
GET /yelp/search
/yelp/search
Search Yelp by term and location. Returns business slugs suitable for use with `/yelp/business` and `/yelp/reviews`.
GET /yelp/reviews
/yelp/reviews
Returns reviews with full text, author, star rating, and date.
GET /yelp/business
/yelp/business
Returns name, rating, review count, address, phone, website, hours, and coordinates for a Yelp business.
Google
GET /google/search
/google/search
Search Google Maps for businesses. Returns place IDs suitable for use with `/google/business` and `/google/reviews`.
GET /google/business
/google/business
Returns name, rating, review count, address, phone, website, and opening hours for a Google Maps place. Data is parsed from aria-label attributes on the rendered Maps page — no…
GET /google/reviews
/google/reviews
Returns reviews rendered on the Google Maps place page. Typically 3–5 reviews are available per page load; more require scroll simulation which is not supported.
Capterra
GET /capterra/reviews
/capterra/reviews
Returns reviews extracted from Google SERP snippets of Capterra review pages. Each snippet may include review title, date, and overall rating breakdown. Full review body text…
GET /capterra/product
/capterra/product
Returns name, rating, review count, and Capterra profile URL. Data is extracted from Google SERP snippets (Capterra uses Cloudflare Enterprise). Rating is derived from…
Aggregate
GET /aggregate/score
/aggregate/score
Returns numeric platform scores and their average. Queries Trustpilot (by domain), G2, and Capterra (by name).
GET /aggregate/trend
/aggregate/trend
Fetches recent reviews from a single platform, computes the average rating, and classifies the trend as `positive` (≥4.0), `mixed` (≥3.0), or `negative` (
POST /aggregate/company
/aggregate/company
Fetches and merges profiles from up to five platforms in a single call. Returns per-platform data alongside a cross-platform average score. Platforms that are unreachable return…
Sentiment
POST /sentiment/batch
/sentiment/batch
Analyze up to 50 review texts in one request. Returns individual scores plus aggregate counts.
POST /sentiment/analyze
/sentiment/analyze
Returns polarity label (positive / neutral / negative), score (−1.0 to +1.0), subjectivity (0.0 = factual, 1.0 = opinion), and confidence.
Keywords
GET /keywords/extract
/keywords/extract
Fetches up to 50 recent reviews from the given platform, strips stopwords, and returns the most frequent meaningful words ranked by occurrence count. Supported platforms:…
Compare
GET /compare
/compare
Fetches Trustpilot summaries for two companies and returns them side by side with a `winner_by_rating` field indicating which has the higher score (or `"tie"`).
Reputation
GET /reputation/score
/reputation/score
Returns a 0–100 composite reputation score derived from Trustpilot rating and the proportion of 4- and 5-star reviews. Also returns positive/negative percentages and the raw…
Health
GET /health
/health
Returns API uptime status, name, and version.
GET /health/platforms
/health/platforms
Runs a live test request against each of the five scrapers and returns their status.
GET /health/{platform}
/health/{platform}
Runs a live test request against one scraper.

Review Intelligence API pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 50 / monthly
PRO $19.99 / month
  • Requests: 500 / monthly
ULTRA $49.99 / month
  • Requests: 5,000 / monthly
MEGA Recommended $149.99 / month
  • Requests: 50,000 / monthly

More Data APIs

View all →
  • This is a VIN (Vehicle Identification Number) decoder that designed to work within North America, Asia and…

    DataFreemium139 subscribers
  • Currency Exchange is a live foreign exchange rate API that lets developers retrieve real-time conversion…

    ReviewedDataFreemium23k subscribers
  • Words API lets you retrieve information about English words, including definitions, synonyms, rhymes,…

    DataFreemium1.5k subscribers
  • Whois Lookup API in Json or Xml. Our infrastructure uses thousands of SOCKS proxies to avoid quota…

    DataFreemium3.8k subscribers
  • The Weatherbit Weather API gives developers access to current conditions, multi-day forecasts, minutely…

    ReviewedDataFreemium25k subscribers
  • GeoDB Cities is a RESTful API covering more than 800,000 towns, cities, counties, and islands worldwide,…

    ReviewedDataFreemium49.8k subscribers