The playground

Try any of 1042 endpoints — live.

Pick an endpoint, load a working example, tweak the params, and send — no signup to try. Results render the way the data deserves; raw JSON, headers & code are one tab away.

Playground demo key · api.reefapi.com
post/trustpilot/v1/company/reviews1 credit

Get a company's Trustpilot reviews and its full profile from trustpilot.com — TrustScore, star rating, total review count, 5-to-1-star rating distribution, business categories, and every review with rating, title, text, date, verified status, likes and the company's reply. Newest first; optionally filter by star rating.

Working example
Parameters

The company's website domain (e.g. gossby.com), its Trustpilot review-page URL, or its Trustpilot page slug.

How many reviews to return (1–20000). More reviews take longer. (1–20000)

How to order reviews.

Only reviews from this time range.

Only reviews with these star ratings. A single value or a comma-separated list, e.g. '5' or '4,5'.

Only verified reviews.

Only reviews that have an owner reply.

Only reviews matching this keyword/phrase.

Only reviews written in this language (ISO code, e.g. 'en', 'de'); 'all' for every language.

Include the company profile alongside the reviews.

Page number (1–500; Trustpilot serves at most 500 pages per view). (1–500)

Trustpilot country/locale (the website footer's country selector). en-US is fully served today; other locales are accepted and currently resolve to the en-US view (per-locale routing is being added).

request preview
curl -X POST https://api.reefapi.com/trustpilot/v1/company/reviews \
  -H "x-api-key: $REEF_KEY" \
  -H "content-type: application/json" \
  -d '{"company":"amazon.com","maxReviews":"40"}'

Hit Send to run this endpoint live.