Skip to main content

Overview

Pull data from Trustpilot (Reviews, TrustScores, Star Distributions, Competitor Data) → analyze with Mavera (Brand Voice, Mave Agent, Personas, Focus Groups, Generate) → turn consumer review data into brand intelligence, persona-validated messaging, and automated review responses.
Trustpilot API — Base URL: https://api.trustpilot.com/v1/. Auth: API Key (public endpoints) or OAuth 2.0 (private/business endpoints). Rate limits: vary by endpoint and plan tier. Pagination via page and perPage params.

Prerequisites

1

Trustpilot API credentials

Register at Trustpilot Business → Integrations → API. You’ll get an API key (public) and OAuth credentials (private endpoints).
2

Business Unit ID

Find your business unit ID via GET /business-units/find?name=yourdomain.com.
3

Mavera API key

Get your key from Mavera dashboard.
4

Environment variables


Jobs


Rate Limits & Production Notes

Trustpilot rate limits vary by plan tier and aren’t always documented precisely. Start with 200ms delays between calls and back off on 429. For high-volume review monitoring, use Trustpilot webhooks instead of polling.
Checklist:
  • Use API key for read operations, OAuth for write (replies, flags)
  • Business Unit ID required for most endpoints — find via domain lookup
  • Star filters require one call per star value
  • Cache TrustScore and competitor data (changes slowly)
  • Queue generated responses for human review before posting
  • Monitor Mavera credits at Dashboard

All Integrations

Trustpilot API

Brand Voice

Personas

Focus Groups

Mave Agent