Skip to main content
PATCH
Update white-label report branding
Configure the white-label branding — logo, name, website, and accent color — that replaces SnowSEO’s on client-facing reports. Only the fields you send are changed; the rest keep their stored values. Returns { "success": true, "data": { ... } }, where data is the full, merged white-label object.
Requires managed (admin/owner) access to the brand. White-label branding also requires the Scale plan (or AppSumo tier 3+); otherwise the request returns 403.

Fields

accentColor must match #RRGGBB (6 hex digits) or the request is rejected with 400. Booleans must be real booleans and the string fields must be a string or null.
Defaults for a brand that has never been configured: enabled: false, showLogo, showName, and showWebsite all true, and no logo/name/website/accent set.

Authorizations

Authorization
string
header
required

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

Body

application/json
teamId
string
enabled
boolean
logoUrl
string | null
name
string | null
website
string | null
showName
boolean
showWebsite
boolean
accentColor
string | null

Response

200

Default Response