Edit a brand kit
update_brand_kitChanges a brand kit: name, accent, kit colors (null derives one again from the accent and contrast), tooltip surface, heading and body fonts (built-in or any Google Fonts family; files are self-hosted on save), corner radius, brand name, the hosted page’s header button, or makes it the workspace default. Fields you leave out stay. Every demo that uses the kit renders with the change, published ones included. Pro and Team (Free can only rename).
Requires: demos:read, demos:write.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| accent | No | Hotspot rings, buttons, progress. | |
| colors | No | ||
| ctaUrl | No | https://, mailto: or tel:. | |
| radius | No | Corner radius of tooltips and cards, px. | |
| themeId | Yes | Brand kit id (list_brand_kits). | |
| tooltip | No | Tooltip surface. | |
| bodyFont | No | A built-in font (instrument, inter, system, serif; instrument is the AtriumKit default) or a Google Fonts family, e.g. "DM Sans". | |
| ctaLabel | No | Hosted page header button, e.g. "Start free trial". | |
| brandName | No | ||
| headingFont | No | Titles; null: the body font. | |
| makeDefault | No | Make it the workspace default. |