Skip to main content
Scrape Trustpilot company reviews

Authorizations

x-scrapeunblocker-key
string
header
required

Your ScrapeUnblocker API key. Apply on every request.

Query Parameters

company
string
required

The reviewed company's domain, e.g. 'www.nike.com' or 'nike.com'. A full site URL or a pasted Trustpilot review URL is also accepted.

page
integer
default:1

1-based page to start from (20 reviews/page).

Required range: x >= 1
pages
integer
default:1

How many consecutive pages to fetch from page onward (20 reviews each). Stops early at the last page.

Required range: 1 <= x <= 20
stars
integer[] | null

Only reviews with these star ratings (1, 2, 3, 4, 5). Repeatable, e.g. stars=4&stars=5.

sort
string
default:recency

Ordering: recency, relevancy. Default 'recency' (newest first).

language
string
default:all

Review language ISO-2 code (e.g. 'en', 'de') or 'all'. Default 'all'.

date
string | null

Only reviews from a recent window: last30days, last3months, last6months, last12months. Omit for all time.

search
string | null

Keyword to search within the company's reviews.

verified
boolean
default:false

Only verified reviews (Trustpilot's verified badge).

replies
boolean
default:false

Only reviews the company has replied to.

proxy_country
string | null

Exit-IP country (ISO-2). Defaults to an exit chosen for the domain.

Response

JSON with company and a reviews array.