Trustpilot Reviews avatar

Trustpilot Reviews

Pricing

$0.70 / 1,000 results

Go to Apify Store
Trustpilot Reviews

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

Danny

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

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

FieldRequiredDescription
domainyesBusiness domain, e.g. amazon.com
pagenoPage number (1-indexed)
sortnorecency, 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 ApifyClient
client = 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);