1. How Official Trustpilot API Pricing Actually Works in 2026
Unlike developer-first pay-as-you-go gateways, Trustpilot bundles API access inside its annual B2B SaaS marketing tiers.
- Annual Lock-In: Trustpilot Business agreements bill annually upfront and scope API credentials to your verified merchant domain.
- Zero Sentiment Tagging on Raw Feeds: Even when unlocked, raw review feeds require separate NLP pipelines to compute aspect polarity and pain-point clusters.
| Provider / Tier | Minimum Commitment | Competitor Domain Access | Effective Cost / 1K Reviews |
|---|---|---|---|
| ReviewsData API (PAYG / Sub) | $0 free · $9 Indie Pack · $19/mo | Yes — Any public domain | $0.08 – $0.20 / 1K |
| Official Trustpilot + Connect Add-On | ~$600 – $1,200+/mo (Annual) | Own claimed BusinessUnit only | Contract-gated |
| Birdeye Enterprise API | $299 – $449+/location/mo | Own managed locations only | Seat/location gated |
| Outscraper Trustpilot Scraper | Async batch queue | Yes (30–120s async jobs) | $2.00 – $3.00 / 1K |
2. Query Trustpilot Reviews & Company TrustScore in 1 HTTP Call
Fetch verified customer reviews, 5-star distribution percentages, and polarity tags using GET /v1/trustpilot/reviews.
Extract Verified Trustpilot Reviews + Sentiment Summary
Pass any domain (e.g. printful.com) and page number with your rv_live_ API key.
curl "https://api.reviewsdataapi.com/v1/trustpilot/reviews?domain=printful.com&page=1&limit=10" \
-H "x-api-key: rv_live_your_api_key"import requests
res = requests.get(
"https://api.reviewsdataapi.com/v1/trustpilot/reviews",
params={"domain": "printful.com", "page": 1, "limit": 10},
headers={"x-api-key": "rv_live_your_api_key"},
timeout=20,
)
payload = res.json()
print(payload["data"]["sentiment_summary"])const res = await fetch(
"https://api.reviewsdataapi.com/v1/trustpilot/reviews?domain=printful.com&page=1&limit=10",
{ headers: { "x-api-key": process.env.REVIEWSDATA_API_KEY! } }
);
const { data } = await res.json();
console.log(data.sentiment_summary, data.reviews[0]);{
"code": 0,
"status": "ok",
"data": {
"domain": "printful.com",
"sentiment_summary": {
"average_rating": 4.5,
"star_distribution": { "5": 75, "4": 15, "3": 5, "2": 2, "1": 3 },
"polarity_breakdown": { "positive_pct": 85, "neutral_pct": 10, "negative_pct": 5 }
},
"reviews": [
{
"review_id": "6af7acc1fd941bbb375cca9a",
"rating": 5,
"title": "so easy to integrate",
"verified": true,
"sentiment": "positive"
}
]
}
}Reputation Intelligence Lab · GET /v1/trustpilot/reviews
Verify real-time latency, credit math & JSON schema
Frequently Asked Questions
- Can I query Trustpilot reviews for any company domain without owning that domain?
- Yes. ReviewsData API reads publicly visible Trustpilot company profiles and customer reviews for any domain via GET /v1/trustpilot/company and GET /v1/trustpilot/reviews.
- How much does 50,000 Trustpilot reviews cost on ReviewsData API?
- At 2 Credits per review, 50,000 reviews consume 100,000 Credits—just $10.00 on PAYG or $4.00 effective on our Business plan, starting with 12,000 free instant signup credits.