Skip to main content
Trustpilot review data via Apify. Extract verified reviews, ratings, replies, and company stats by company URL/slug or brand search, bypassing the 200-review page limit. Runs asynchronously: start a run, poll it, then fetch the rows from the Apify dataset endpoint by run id. 1 endpoint available through Lava’s AI Gateway. See the Trustpilot API docs for full documentation.
Supports both managed (Lava’s API keys) and unmanaged (bring your own credentials) mode.

Endpoints

Start a Trustpilot scrape (async). Pass startUrls (array of {url} Trustpilot /review/ URLs or bare slugs) OR searchTerms (array of brand-name strings), plus maxItems. Optional filterStars, filterLanguages, filterDateRange. Returns a run object; the gateway polls it and bills the real run cost. Fetch rows from GET /v2/actor-runs/{runId}/dataset/items.

POST https://api.apify.com/v2/acts/memo23~trustpilot-scraper-ppe/runs — $0.0075 / request
const data = await lava.gateway('https://api.apify.com/v2/acts/memo23~trustpilot-scraper-ppe/runs', {
  body: {
"startUrls": [
  {
    "url": "https://www.trustpilot.com/review/bankfive.com"
  }
],
"maxItems": 100
},
});

Next Steps

All Providers

Browse all supported AI providers

Forward Proxy

Learn how to construct proxy URLs and authenticate requests