Fetch the authenticated brand's profile (POL-716).
GET /brands/me
GET
/brands/me
Returns the brand associated with the caller’s Trusted App plus the scopes granted to the current bearer token. Used by @polst-web/sdk BrandClient.me() as the canonical ‘who am I’ probe.
Authorizations
Section titled “Authorizations ”Responses
Section titled “ Responses ”Authenticated brand profile.
object
data
required
object
slug
required
string
name
required
string
theme
required
object
radius
required
string
density
required
string
fontStack
required
string
hideWatermark
required
boolean
version
required
integer
titlePlacement
required
string
labelPlacement
required
string
labelAlign
required
string
elevation
required
string
brandId
required
string format: uuid
scopes
required
Array<string>
Missing or invalid bearer token.
Bearer token lacks view scope or brand context.
Brand not found (stale app → deleted brand).