Create Brand
Changed onCreates a brand. A brand is a saved set of branding options (colors, fonts, logos, and layout) that can then be applied to media, folders, and channels. name is required; every other field is optional and left unset when omitted.
A new brand isn't applied to anything — it has no effect until you apply it to a resource with POST /brands/{brandId}/apply.
Accounts whose plan doesn't include multiple brands can only hold one brand.
Requires api token with one of the following permissions
All data
Tokens with the "Act with a team member's permissions" permission (all:delegate_to_contact_permissions scope) can also be used. Requests made with such a token are authorized using the permissions of the contact assigned to the token.
An expiring access token created with the all:delegate_to_contact_permissions scope and an account authorization granting the create-brands permission can also be used. The new brand is not covered by the token that created it, so follow-up requests need a token whose authorizations name the returned hashed id.
Request
- Base URLhttps://api.wistia.com/modern
- URLhttps://api.wistia.com/modern/brands
- AuthHTTP bearer
Headers
Request body
Example request
{
"name": "My Brand",
"primary_color": "#2949E5",
"page_background_color": "#2949E5",
"body_font_family": "Inter",
"headline_font_family": "GT Walsheim",
"button_font_family": "Inter",
"border_radius": 10
}Response
Brand created successfully
Example response
{
"id": "abcde12345",
"name": "My Brand",
"is_default": true,
"created": "2010-08-13T18:47:39+00:00",
"updated": "2010-08-19T21:47:00+00:00",
"primary_color": "#2949E5",
"page_background_color": "#2949E5",
"body_font_family": "Inter",
"headline_font_family": "GT Walsheim",
"button_font_family": "Inter",
"border_radius": 10
}Changes
- info
endpoint added
- info