Trustpilot

Get Trustpilot business reviews

Returns one page of Trustpilot reviews for a business slug such as openai.com, with filters for star rating, verified reviews, reviews with a company reply, language and text search. Each review has its rating, title, body, author name, country and review count, dates, and any company reply; the response also carries the business summary and pagination totals.

get/trustpilot/business/{slug}/reviews

Request

  • Base URL: https://api.crawlora.net/api/v1
  • URL: https://api.crawlora.net/api/v1/trustpilot/business/{slug}/reviews
  • Auth: API key in header x-api-key

Path parameters

slugstring required

Trustpilot business slug

Query parameters

pageinteger

1-based page number; defaults to 1

starsinteger

Filter by star rating from 1 to 5

verifiedboolean

Filter to verified reviews

repliedboolean

Filter to reviews with business replies

languagestring

Review language code used by Trustpilot

qstring

Text search within reviews

date_fromstring

Date range start in YYYY-MM-DD; currently rejected by upstream

date_tostring

Date range end in YYYY-MM-DD; currently rejected by upstream

Headers

x-api-keystring required

API key required

Response

OK

codeinteger
msgstring

Example response

{
  "code": 200,
  "data": {
    "applied_filters": {
      "language": "en",
      "query": "refund",
      "stars": 1
    },
    "business": {
      "name": "OpenAI",
      "rating": 1.5,
      "review_count": 984,
      "slug": "openai.com",
      "trust_score": 1.3,
      "trustpilot_url": "https://www.trustpilot.com/review/openai.com",
      "website_url": "https://openai.com"
    },
    "items": [
      {
        "author_country": "GB",
        "author_name": "Summit",
        "author_review_count": 1,
        "id": "69b2e2443283f179ac73d3ce",
        "labels": {
          "review_source": "Organic",
          "verification_level": "not-verified",
          "verification_source": "invitation"
        },
        "rating": 1
      }
    ],
    "pagination": {
      "has_next_page": true,
      "next_page": 2,
      "page": 1,
      "per_page": 20,
      "total_pages": 50,
      "total_reviews": 984
    }
  },
  "msg": "OK"
}

Changes

No recorded changes to this operation across all 3 revisions of this API.