Update Brand Preload
update_brand_preloadSet or clear an account's default page logo and update its default player color. Omit a field to keep it unchanged.
Instructions
Persists the account's default page logo (by Bakery hashed_id) and
default player color. Both fields are optional independently : omit a
field to leave that account setting untouched. Passing an empty string
for selected_logo_hashed_id clears the logo.
Requires the OAuth contact to be an owner or manager of the account
(or a Wistia admin) : mirrors the auth check on the underlying
updateWtwBrandKitAccountSettings GraphQL mutation.
Deliberately narrower than the mutation: this endpoint does not create/update BrandKits or set body font family. Glass's onboarding customize step writes only these two fields; broader brand-kit editing continues to happen through the WTW web UI + GraphQL.
Requires api token with one of the following permissions
(any scope allowed)Requires confirm=true for the requested mutation. May share access, notify people or incur provider charges.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| account | No | Named private Wistia account; selects credentials, not a remote account ID. | |
| confirm | No | Must be true for the specific user-requested write. | |
| payload | No | Complete JSON request body instead of body flags. Supports current nested customization, caption and nullable values. | |
| payload_file | No | Regular local JSON body file, at most 5 MB. Cannot be mixed with body flags or payload. | |
| selected_player_color | No | Hex color string (e.g. "#3366FF") for the account's default player color — 6 hex digits, with or without the leading `#`. Omit or send an empty string to leave the current color untouched (there is no clear operation — color always has a value). Malformed values are rejected at the API boundary; without this check, the model's sanitize step would return nil and silently reset the account color to the global default. | |
| selected_logo_hashed_id | No | Bakery hashed_id of an uploaded logo image, which will become the account's default page logo. Omit to leave the current logo untouched. Pass an empty string to clear the logo. |