Discover/uk.trustpilot.com API
live

uk.trustpilot.com APIuk.trustpilot.com

Access Trustpilot UK company reviews, trust scores, star ratings, categories, and blog posts via 9 structured endpoints. Filter reviews by date, language, and stars.

Endpoints
9
Updated
11d ago
Try it
Page number
Max results per page
Search keyword (e.g. 'John Lewis')
api.parse.bot/scraper/bb2e1c0f-26df-4ad6-b6a0-874d5bc47c6f/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/bb2e1c0f-26df-4ad6-b6a0-874d5bc47c6f/search_companies?page=1&limit=20&query=Amazon' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 9 totalclick to expand

Search for companies by name or keyword. Returns list of matching companies with basic info, trust score, and review count.

Input
ParamTypeDescription
pageintegerPage number
limitintegerMax results per page
queryrequiredstringSearch keyword (e.g. 'John Lewis')
Response
{
  "type": "object",
  "fields": {
    "totalHits": "integer total number of matching companies",
    "totalPages": "integer total number of pages",
    "businessUnits": "array of company objects with businessUnitId, displayName, identifyingName, score, numberOfReviews, categories"
  },
  "sample": {
    "data": {
      "totalHits": 480,
      "searchMode": "keyword",
      "totalPages": 24,
      "businessUnits": [
        {
          "score": {
            "stars": 4,
            "trustScore": 4.1
          },
          "categories": [
            {
              "id": "department_store",
              "name": "Department store",
              "primary": true
            }
          ],
          "displayName": "John Lewis ",
          "businessUnitId": "46d5517e000064000500ceba",
          "identifyingName": "www.johnlewis.com",
          "numberOfReviews": 101650
        }
      ]
    },
    "status": "success"
  }
}

About the uk.trustpilot.com API

This API provides structured access to Trustpilot UK data across 9 endpoints, covering company search, paginated reviews, trust scores, category listings, and blog content. The get_company_reviews endpoint alone supports filtering by star rating (1–5), date range, language code, and sort order, returning individual review text, consumer details, and company reply fields in a single response.

Company Search and Overview

The search_companies endpoint accepts a keyword query and returns matching companies with their businessUnitId, displayName, score, numberOfReviews, and category assignments. For deeper company data, get_company_overview takes a domain string (e.g. www.johnlewis.com) and returns the full businessUnit object including contact info, activity data, an AI-generated aiSummary with modelVersion, and a similarBusinessUnits array. The trustScore and rating fields are exposed at the top level of the overview response, making it straightforward to compare companies without additional calls.

Review Retrieval and Filtering

get_company_reviews is the primary reviews endpoint. It accepts domain, optional stars (1–5), language (ISO code), date (one of last30days, last3months, last6months, last12months), sort (recency or relevance), and page. The reviews array in the response includes id, title, text, rating, multiple date fields, a consumer object, and any company reply. The pagination object exposes currentPage, totalPages, and totalReviews. For time-bounded collection, get_reviews_for_month accepts a year, month (1–12), and optional max_pages cap, returning all reviews posted in that calendar month.

Categories and Company Discovery

get_categories returns the full Trustpilot category hierarchy with categoryId, displayName, and nested subCategories — no inputs required. get_category_companies then accepts a category_id slug (e.g. bank, department_store) and a page number, returning a paginated list of businesses in that category including totalHits and perPage metadata. get_similar_companies takes a domain and returns companies users also viewed, with trustScore, stars, and numberOfReviews for each.

Mentions and Blog Content

get_company_top_mentions returns review-derived topic tags for a company. It accepts either a domain or a business_unit_id directly (the latter is available from search_companies results), returning an array of topic objects with id and displayName. get_blog_posts requires no inputs and returns Trustpilot's blog content organised by pillar category (trendsintrust, reviewsmatter, buywithconfidence, trustpilotstories), plus a featuredArticle object with title, slug, date, thumbnail, and pillar.

Common use cases
  • Aggregate competitor trust scores and review counts by querying multiple domains via get_company_overview.
  • Monitor negative reviews in near-real time by filtering get_company_reviews with stars=1 and date=last30days.
  • Build a category-browsing tool that lists top-reviewed UK businesses using get_categories and get_category_companies.
  • Extract recurring customer pain points from review-derived topics using get_company_top_mentions.
  • Pull all reviews for a specific month for trend analysis using get_reviews_for_month with year and month inputs.
  • Surface AI-generated company summaries from the aiSummary field in get_company_overview for comparison dashboards.
  • Identify market adjacencies by pulling similarBusinessUnits for a target company domain.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Trustpilot have an official developer API?+
Yes. Trustpilot offers an official Business API documented at https://developers.trustpilot.com. It is gated behind a business account and not freely accessible for arbitrary company lookups. This Parse API covers review data, company overviews, categories, and blog content without requiring a Trustpilot business account.
What does `get_company_reviews` return and how does filtering work?+
The endpoint returns a reviews array and a pagination object. Each review includes id, title, text, rating, date fields, a consumer object, and a company reply if one exists. You can narrow results with the stars parameter (1–5), language (ISO code), date (last30days, last3months, last6months, last12months), and sort (recency or relevance). Combine any subset of these filters in a single request.
Can I retrieve reviews posted in a specific calendar month?+
get_reviews_for_month handles this. Pass domain, year, and month (1–12). The endpoint paginates through recent reviews and returns only those matching the target month, with a count and a filtered reviews array. The optional max_pages parameter bounds how far back it scans, which matters for companies with high review volume.
Does the API expose individual reviewer profiles or review verification status?+
Not currently. Each review includes a consumer object with basic identity data, and review text, rating, and dates are present, but detailed reviewer profiles or verification badges are not surfaced as distinct fields. You can fork this API on Parse and revise it to add an endpoint targeting that data if it becomes a requirement.
Is review data available for non-UK Trustpilot domains (e.g. www.trustpilot.com)?+
The API targets uk.trustpilot.com. Companies listed there are typically UK-facing, though many global brands appear on both regional and international Trustpilot domains. Reviews for companies only listed on non-UK Trustpilot versions are not covered. You can fork this API on Parse and revise the base domain to target international Trustpilot if you need broader geographic coverage.
Page content last updated . Spec covers 9 endpoints from uk.trustpilot.com.
Related APIs in Reviews RatingsSee all →
woocommerce.com API
Browse and search thousands of WooCommerce extensions, themes, and business services from the official marketplace while accessing detailed product information, user reviews, and ratings. Integrate marketplace data, blog content, and documentation directly into your applications to help users discover and learn about WooCommerce solutions.
lazada.co.th API
Search for products and browse categories on Lazada Thailand to find detailed information like prices, descriptions, and availability. Discover items by keyword or category to compare specifications and make informed purchasing decisions.
vivino.com API
Search and discover wines across thousands of options while accessing detailed information like user reviews, pricing, winery profiles, and food pairing recommendations. Explore grape varieties, compare wines side-by-side, and find the perfect bottle based on ratings and availability.
morningstar.com.au API
Access comprehensive financial data for Australian stocks, ETFs, and managed funds including key metrics, valuations, dividends, and historical prices. Search securities, review company profiles and ownership details, and stay informed with market news and upcoming dividend information.
opentable.com API
Search for restaurants across the US with ratings, reviews, photos, and pricing information, plus get real-time availability and autocomplete suggestions as you type. Check reservation openings and explore detailed restaurant features to find and book your perfect dining experience.
homes.com API
Search for real estate agents and properties available for sale or rent, while accessing detailed agent profiles with their 1-year transaction history, active listings, and performance statistics. Get comprehensive property details and agent information all in one place to help you find the right agent or property that matches your needs.
leroymerlin.fr API
Search and browse Leroy Merlin France's complete product catalog to find items by category, view pricing, product details, and compare offerings from Leroy Merlin and their online partners. Access real-time product information including names, IDs, URLs, and seller details to help you discover and evaluate home improvement and DIY products.
lowes.com API
Search and browse products from Lowe's, including product listings by category, detailed product information, and pricing. Retrieve comprehensive details on specific items to compare options and make informed purchasing decisions.