Skip to main content
POST
Review Brand Insights Route

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

brand_id
string<uuid>
required

Body

application/json

One brand, one platform — the platform view's Insights tab.

Deliberately NOT a subclass of BrandReviewGroupInsightsRequest: there is no cohort, no reference brand and no group label here, and inheriting a list of advertiser ids would let a caller widen a single-brand read into an unbenchmarked cohort one.

advertiser_id
string<uuid>
required
platform
enum<string> | null
Available options:
trustpilot,
google
refresh
boolean
default:false

Response

Successful Response

The single-brand aspect benchmark plus its narration.

aspect_matrix arrives with every cohort field nulled — a one-member median is the subject compared with itself. commentary is the shared weekly-cached module commentary scoped to this brand; it may be pending on a cold cache, exactly like the cohort tab's.

advertiser_id
string<uuid>
required
platform
enum<string> | null
Available options:
trustpilot,
google
available_platforms
enum<string>[]
Available options:
trustpilot,
google
aspect_matrix
ReviewAspectMatrix · object

The comparable grid, plus what stops it being over-read.

findings
ModuleRuleFinding · object[]
commentary
ModuleGroupCommentaryResponse · object | null