Skip to content
All sites
Data API

Trustpilot Data API

Structured JSON data, on demand, with anti-bot bypass built in.

3endpointsawswaf · Rate Limit handled for you
trustpilot.comGET/trustpilot/bu…GET/trustpilot/re…GET/trustpilot/se…{ } JSON

Trustpilot Data API overview

Extract structured data from Trustpilot as structured JSON. Choose an endpoint below, check its parameters, and run it in the dashboard playground.

/v1/trustpilot/… Open playground

Key Features

Structured JSON

Clean, normalized records for structured data. No HTML parsing on your side.

3 endpoints

Across 3 categories, all under one base path.

Anti-bot handled

awswaf, Rate Limit cleared for you behind the scenes.

Fresh or cached

Serve instantly from the warm store, or force a live scrape per request.

Regions & Languages

Target specific markets and languages with these parameters:

domain

Pagination

Page through results with page.

Quick Start

Use your dedicated Data API key. Follow this endpoint's method and parameters.

data_api.py
# Install: pip install requests
import json
import os
import requests

params = json.loads("{\"query\":\"shoes\"}")
response = requests.request(
    "GET", "https://api.capzy.ai/v1/trustpilot/search",
    headers={"X-API-Key": os.environ["CAPZY_DATA_API_KEY"]},
    params=params,
    timeout=120,
)
response.raise_for_status()
print(response.json())

Per-run pricing

failed requests are free
EndpointCategoryPrice / 1k results
/v1/data/trustpilot/businessComing soonBusiness ProfileBusiness1 credit / run
/v1/data/trustpilot/reviewsComing soonBusiness ReviewsReviews1 credit / run
/v1/data/trustpilot/searchComing soonSearch BusinessesSearch1 credit / run