appearance / Update appearance configuration

appearance

Update appearance configuration

Update an existing appearance configuration.

PUT /api/v1/appearance/{id}/

Headers

Authorizationrequired

any - API key authentication using Bearer scheme

Path Parameters

idrequired

string

Request Body

namerequired

string - Name of this appearance theme

theme_mode

enum<string>: light, dark, both - Controls the available theme options for the organization's chat view * `light` - Light * `dark` - Dark * `both` - Both (User Choice)

start_message

string - Start message displayed when the chat interface opens

recommendations

any - List of recommended questions to show on the start screen (max 500, up to 280 chars each)

response_mode

enum<string>: full, basic - Response mode for the chat interface - full includes advanced features like code execution * `full` - Full * `basic` - Basic

show_sidebar

boolean - Toggle visibility of the chat sidebar in the iframe.

show_dashboards

boolean - Toggle visibility of the dashboards tab in the iframe.

lm_primary_background_color

string

lm_light_background_color

string

lm_dark_background_color

string

lm_button_outline_color

string

dm_primary_background_color

string

dm_light_background_color

string

dm_dark_background_color

string

dm_button_outline_color

string

custom_css_overrides

any - Additional theme color overrides beyond the base palette (advanced colors).

Response

idrequired

integer

namerequired

string - Name of this appearance theme

theme_mode

enum<string>: light, dark, both - Controls the available theme options for the organization's chat view * `light` - Light * `dark` - Dark * `both` - Both (User Choice)

start_message

string - Start message displayed when the chat interface opens

recommendations

any - List of recommended questions to show on the start screen (max 500, up to 280 chars each)

response_mode

enum<string>: full, basic - Response mode for the chat interface - full includes advanced features like code execution * `full` - Full * `basic` - Basic

show_sidebar

boolean - Toggle visibility of the chat sidebar in the iframe.

show_dashboards

boolean - Toggle visibility of the dashboards tab in the iframe.

custom_css_varsrequired

string

created_atrequired

string<date-time>

last_modifiedrequired

string<date-time>

is_defaultrequired

string