Upscrape 2.0 is here. Live platform data for agents, apps, and workflows. Upscrape 2.0 is here. REST API and MCP, one connection. Explore capabilities

Trustpilot scraper API

Aggregate product ratings and review counts for any Trustpilot business unit, via the public TrustBox widget API.

Commerce & delivery 1 capability stable 99.8% success rate

What people use it for

  • Catalog and price-comparison teams enriching product records with Trustpilot ratings
  • Review-coverage analytics across a retailer's SKU catalog
  • Brand and retailer monitoring from public product review data
  • GTIN discovery for product matching and deduplication

Capabilities

Every capability is one POST /execute call that returns structured JSON.

Product Rating Get

trustpilot.product.rating.get

Fetch the aggregate Trustpilot product rating, review count, and GTIN for a business unit's SKU.

Request

curl -X POST https://data.upscrape.com/execute \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":{"business_unit_id":"605071d79427c2000147bff9","language":"fr","product_name":"Irrésistible Givenchy","sku":"41013C42","url":"https://www.my-origines.com/fr/irresistible-givenchy-41013C42.html"},"capability":"trustpilot.product.rating.get"}'

Input

Field Type Required Description
business_unit_id string required
language string optional
number_of_reviews integer optional
product_name string optional
sku string required
template_id string optional
url string optional

Run Trustpilot in under a minute

Sign in, create an API key, and try any capability in the playground before you write code.

Get an API key