Trustpilot Reviews
Pricing
$0.70 / 1,000 results
Go to Apify Store
Trustpilot Reviews
Scrape customer reviews for a business on Trustpilot — rating, title, text, date, reviewer. Pay-per-result — $0.70 / 1,000 results.
Pricing
$0.70 / 1,000 results
Rating
0.0
(0)
Developer
Danny
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Scrape customer reviews for a business on Trustpilot — rating, title, body, date, and reviewer. Scraping runs server-side; this actor is a thin pipe that calls the API and pushes results to your dataset. Billing: pay-per-result — $0.70 / 1,000 results.
Input
| Field | Required | Description |
|---|---|---|
domain | yes | Business domain, e.g. amazon.com |
page | no | Page number (1-indexed) |
sort | no | recency, relevance, stars_asc, stars_desc |
Examples
{"domain": "amazon.com"}
{"domain": "amazon.com", "page": 2, "sort": "recency"}
Output
- One review per dataset item:
rating,title,text,id,reviewUrl,consumer, dates,reply. - Responses paginate with
page; each page returns ~20 reviews.
Client examples
Python:
from apify_client import ApifyClientclient = ApifyClient("<APIFY_TOKEN>")run = client.actor("<ACTOR_ID>").call(run_input={"domain": "amazon.com"})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
Node.js:
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: '<APIFY_TOKEN>' });const run = await client.actor('<ACTOR_ID>').call({"domain": "amazon.com"});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);