Skip to main content
Use Trustpilot through Corsair: one client, typed API calls. Public API operations need a Trustpilot API key. Private business and invitation operations need an OAuth 2.0 access token; select oauth_2 for these calls. With oauth_2, public operations send the OAuth app’s client id as the API key (Trustpilot’s API key is the client id), or apiKey from plugin options when it is set. Trustpilot documents authorization-code and client-credentials grants, but does not publish per-operation scopes in these references. What you get:
  • 53 typed API operations

Setup

1

Install

2

Add the plugin

corsair.ts
With multiTenancy: true, scope calls with corsair.withTenant(id). See Quick start for KEK + Hub keys, and Multi-tenancy for account isolation.
3

Choose authentication

4

Connect a tenant

Mint a connect link and send the tenant to it. Hub hosts the page and delivers the result to your app — see Connect / OAuth.

Example API calls

businessUnits.allReviews
invitations.link
See the full list on the API page.

What’s next

API reference

Every trustpilot.api.* operation with input and output types.

Connect / OAuth

createLink, Hub delivery, and tenant connect flows.

Use with agents

Expose this plugin’s operations as MCP tools.