v3

latestOpenAPI 3.0.3MIT2026-07-313881,2455.6 MB
Builder theme

Updates the theme properties for the provided id.

patch/api/builder/{builder_id}/theme/

Path parameters

builder_idinteger required

Updates the theme for the application builder related to the provided value.

Headers

ClientSessionIdstring uuid

An optional header that marks the action performed by this request as having occurred in a particular client session. Then using the undo/redo endpoints with the same ClientSessionId header this action can be undone/redone.

Request body

primary_colorstring
secondary_colorstring
border_colorstring
main_success_colorstring
main_warning_colorstring
main_error_colorstring
{"stackTrail":"components:schemas:PatchedColorTypographyButtonImagePageInputTableLinklink_active_text_decoration:properties:custom_colors","oasType":"schema","type":"unknown"}
heading_1_text_decorationboolean[]

Text decoration: [underline, stroke, uppercase, italic]

heading_2_text_decorationboolean[]

Text decoration: [underline, stroke, uppercase, italic]

heading_3_text_decorationboolean[]

Text decoration: [underline, stroke, uppercase, italic]

heading_4_text_decorationboolean[]

Text decoration: [underline, stroke, uppercase, italic]

heading_5_text_decorationboolean[]

Text decoration: [underline, stroke, uppercase, italic]

heading_6_text_decorationboolean[]

Text decoration: [underline, stroke, uppercase, italic]

body_font_familystring
body_font_sizeinteger
body_font_weight'thin' | 'extra-light' | 'light' | 'regular' | 'medium' | 'semi-bold' | 'bold' | 'extra-bold' | 'heavy' | 'black' | 'extra-black'
  • thin - Thin
  • extra-light - Extra Light
  • light - Light
  • regular - Regular
  • medium - Medium
  • semi-bold - Semi Bold
  • bold - Bold
  • extra-bold - Extra Bold
  • heavy - Heavy
  • black - Black
  • extra-black - Extra Black
body_text_colorstring
body_text_alignment'left' | 'center' | 'right'
  • left - Left
  • center - Center
  • right - Right
heading_1_font_familystring
heading_1_font_sizeinteger
heading_1_font_weight'thin' | 'extra-light' | 'light' | 'regular' | 'medium' | 'semi-bold' | 'bold' | 'extra-bold' | 'heavy' | 'black' | 'extra-black'
  • thin - Thin
  • extra-light - Extra Light
  • light - Light
  • regular - Regular
  • medium - Medium
  • semi-bold - Semi Bold
  • bold - Bold
  • extra-bold - Extra Bold
  • heavy - Heavy
  • black - Black
  • extra-black - Extra Black
heading_1_text_colorstring
heading_1_text_alignment'left' | 'center' | 'right'
  • left - Left
  • center - Center
  • right - Right
heading_2_font_familystring
heading_2_font_sizeinteger
heading_2_font_weight'thin' | 'extra-light' | 'light' | 'regular' | 'medium' | 'semi-bold' | 'bold' | 'extra-bold' | 'heavy' | 'black' | 'extra-black'
  • thin - Thin
  • extra-light - Extra Light
  • light - Light
  • regular - Regular
  • medium - Medium
  • semi-bold - Semi Bold
  • bold - Bold
  • extra-bold - Extra Bold
  • heavy - Heavy
  • black - Black
  • extra-black - Extra Black
heading_2_text_colorstring
heading_2_text_alignment'left' | 'center' | 'right'
  • left - Left
  • center - Center
  • right - Right
heading_3_font_familystring
heading_3_font_sizeinteger
heading_3_font_weight'thin' | 'extra-light' | 'light' | 'regular' | 'medium' | 'semi-bold' | 'bold' | 'extra-bold' | 'heavy' | 'black' | 'extra-black'
  • thin - Thin
  • extra-light - Extra Light
  • light - Light
  • regular - Regular
  • medium - Medium
  • semi-bold - Semi Bold
  • bold - Bold
  • extra-bold - Extra Bold
  • heavy - Heavy
  • black - Black
  • extra-black - Extra Black
heading_3_text_colorstring
heading_3_text_alignment'left' | 'center' | 'right'
  • left - Left
  • center - Center
  • right - Right
heading_4_font_familystring
heading_4_font_sizeinteger
heading_4_font_weight'thin' | 'extra-light' | 'light' | 'regular' | 'medium' | 'semi-bold' | 'bold' | 'extra-bold' | 'heavy' | 'black' | 'extra-black'
  • thin - Thin
  • extra-light - Extra Light
  • light - Light
  • regular - Regular
  • medium - Medium
  • semi-bold - Semi Bold
  • bold - Bold
  • extra-bold - Extra Bold
  • heavy - Heavy
  • black - Black
  • extra-black - Extra Black
heading_4_text_colorstring
heading_4_text_alignment'left' | 'center' | 'right'
  • left - Left
  • center - Center
  • right - Right
heading_5_font_familystring
heading_5_font_sizeinteger
heading_5_font_weight'thin' | 'extra-light' | 'light' | 'regular' | 'medium' | 'semi-bold' | 'bold' | 'extra-bold' | 'heavy' | 'black' | 'extra-black'
  • thin - Thin
  • extra-light - Extra Light
  • light - Light
  • regular - Regular
  • medium - Medium
  • semi-bold - Semi Bold
  • bold - Bold
  • extra-bold - Extra Bold
  • heavy - Heavy
  • black - Black
  • extra-black - Extra Black
heading_5_text_colorstring
heading_5_text_alignment'left' | 'center' | 'right'
  • left - Left
  • center - Center
  • right - Right
heading_6_font_familystring
heading_6_font_sizeinteger
heading_6_font_weight'thin' | 'extra-light' | 'light' | 'regular' | 'medium' | 'semi-bold' | 'bold' | 'extra-bold' | 'heavy' | 'black' | 'extra-black'
  • thin - Thin
  • extra-light - Extra Light
  • light - Light
  • regular - Regular
  • medium - Medium
  • semi-bold - Semi Bold
  • bold - Bold
  • extra-bold - Extra Bold
  • heavy - Heavy
  • black - Black
  • extra-black - Extra Black
heading_6_text_colorstring
heading_6_text_alignment'left' | 'center' | 'right'
  • left - Left
  • center - Center
  • right - Right
button_font_familystring
button_font_sizeinteger
button_font_weight'thin' | 'extra-light' | 'light' | 'regular' | 'medium' | 'semi-bold' | 'bold' | 'extra-bold' | 'heavy' | 'black' | 'extra-black'
  • thin - Thin
  • extra-light - Extra Light
  • light - Light
  • regular - Regular
  • medium - Medium
  • semi-bold - Semi Bold
  • bold - Bold
  • extra-bold - Extra Bold
  • heavy - Heavy
  • black - Black
  • extra-black - Extra Black
button_alignment'left' | 'center' | 'right'
  • left - Left
  • center - Center
  • right - Right
button_text_alignment'left' | 'center' | 'right'
  • left - Left
  • center - Center
  • right - Right
button_width'auto' | 'full'
  • auto - Auto
  • full - Full
button_background_colorstring

The background color of buttons

button_text_colorstring

The text color of buttons

button_border_colorstring

The border color of buttons

button_border_sizeinteger

Button border size

button_border_radiusinteger

Button border radius

button_vertical_paddinginteger

Button vertical padding

button_horizontal_paddinginteger

Button horizontal padding

button_hover_background_colorstring

The background color of buttons when hovered

button_hover_text_colorstring

The text color of buttons when hovered

button_hover_border_colorstring

The border color of buttons when hovered

button_active_background_colorstring

The background color of buttons when active

button_active_text_colorstring

The text color of buttons when active

button_active_border_colorstring

The border color of buttons when active

image_max_heightinteger

The image max height

image_alignment'left' | 'center' | 'right'
  • left - Left
  • center - Center
  • right - Right
image_max_widthinteger

The max-width for this image element.

image_border_radiusinteger

The border radius for this image element.

image_constraint'cover' | 'contain' | 'full-width'
  • cover - Cover
  • contain - Contain
  • full-width - Full Width
page_background_colorstring

The background color of the page

page_background_mode'tile' | 'fill' | 'fit'
  • tile - Tile
  • fill - Fill
  • fit - Fit
label_font_familystring

The font family of the label

label_text_colorstring

The text color of the label

label_font_sizeinteger

The font size of the label

label_font_weight'thin' | 'extra-light' | 'light' | 'regular' | 'medium' | 'semi-bold' | 'bold' | 'extra-bold' | 'heavy' | 'black' | 'extra-black'
  • thin - Thin
  • extra-light - Extra Light
  • light - Light
  • regular - Regular
  • medium - Medium
  • semi-bold - Semi Bold
  • bold - Bold
  • extra-bold - Extra Bold
  • heavy - Heavy
  • black - Black
  • extra-black - Extra Black
input_font_familystring

The font family of the input

input_font_sizeinteger
input_font_weight'thin' | 'extra-light' | 'light' | 'regular' | 'medium' | 'semi-bold' | 'bold' | 'extra-bold' | 'heavy' | 'black' | 'extra-black'
  • thin - Thin
  • extra-light - Extra Light
  • light - Light
  • regular - Regular
  • medium - Medium
  • semi-bold - Semi Bold
  • bold - Bold
  • extra-bold - Extra Bold
  • heavy - Heavy
  • black - Black
  • extra-black - Extra Black
input_text_colorstring

The text color of the input

input_background_colorstring

The background color of the input

input_border_colorstring

The color of the input border

input_border_sizeinteger

Input border size

input_border_radiusinteger

Input border radius

input_vertical_paddinginteger

Input vertical padding

input_horizontal_paddinginteger

Input horizontal padding

table_border_colorstring

The color of the table border

table_border_sizeinteger

Table border size

table_border_radiusinteger

Table border radius

table_header_background_colorstring

The background color of the table header cells

table_header_text_colorstring

The text color of the table header cells

table_header_font_sizeinteger

The font size of the header cells

table_header_font_weight'thin' | 'extra-light' | 'light' | 'regular' | 'medium' | 'semi-bold' | 'bold' | 'extra-bold' | 'heavy' | 'black' | 'extra-black'
  • thin - Thin
  • extra-light - Extra Light
  • light - Light
  • regular - Regular
  • medium - Medium
  • semi-bold - Semi Bold
  • bold - Bold
  • extra-bold - Extra Bold
  • heavy - Heavy
  • black - Black
  • extra-black - Extra Black
table_header_font_familystring

The font family of the table header cells

table_header_text_alignment'left' | 'center' | 'right'
  • left - Left
  • center - Center
  • right - Right
table_cell_background_colorstring

The background color of the table cells

table_cell_alternate_background_colorstring

The alternate background color of the table cells

table_cell_alignment'left' | 'center' | 'right'
  • left - Left
  • center - Center
  • right - Right
table_cell_vertical_paddinginteger

Table cell vertical padding

table_cell_horizontal_paddinginteger

Table cell horizontal padding

table_vertical_separator_colorstring

The color of the table vertical separator

table_vertical_separator_sizeinteger

Table vertical separator size

table_horizontal_separator_colorstring

The color of the table horizontal separator

table_horizontal_separator_sizeinteger

Table horizontal separator size

link_default_text_decorationboolean[]

Default text decoration: [underline, stroke, uppercase, italic]

link_hover_text_decorationboolean[]

Hover text decoration: [underline, stroke, uppercase, italic]

link_active_text_decorationboolean[]

Active text decoration: [underline, stroke, uppercase, italic]

link_font_familystring
link_font_sizeinteger
link_font_weight'thin' | 'extra-light' | 'light' | 'regular' | 'medium' | 'semi-bold' | 'bold' | 'extra-bold' | 'heavy' | 'black' | 'extra-black'
  • thin - Thin
  • extra-light - Extra Light
  • light - Light
  • regular - Regular
  • medium - Medium
  • semi-bold - Semi Bold
  • bold - Bold
  • extra-bold - Extra Bold
  • heavy - Heavy
  • black - Black
  • extra-black - Extra Black
link_text_alignment'left' | 'center' | 'right'
  • left - Left
  • center - Center
  • right - Right
link_text_colorstring

The text color of links

link_hover_text_colorstring

The hover color of links when hovered

link_active_text_colorstring

The hover color of links when active

Response

primary_colorstring
secondary_colorstring
border_colorstring
main_success_colorstring
main_warning_colorstring
main_error_colorstring
{"stackTrail":"components:schemas:ColorTypographyButtonImagePageInputTableLinklink_active_text_decoration:properties:custom_colors","oasType":"schema","type":"unknown"}
heading_1_text_decorationboolean[]

Text decoration: [underline, stroke, uppercase, italic]

heading_2_text_decorationboolean[]

Text decoration: [underline, stroke, uppercase, italic]

heading_3_text_decorationboolean[]

Text decoration: [underline, stroke, uppercase, italic]

heading_4_text_decorationboolean[]

Text decoration: [underline, stroke, uppercase, italic]

heading_5_text_decorationboolean[]

Text decoration: [underline, stroke, uppercase, italic]

heading_6_text_decorationboolean[]

Text decoration: [underline, stroke, uppercase, italic]

body_font_familystring
body_font_sizeinteger
body_font_weight'thin' | 'extra-light' | 'light' | 'regular' | 'medium' | 'semi-bold' | 'bold' | 'extra-bold' | 'heavy' | 'black' | 'extra-black'
  • thin - Thin
  • extra-light - Extra Light
  • light - Light
  • regular - Regular
  • medium - Medium
  • semi-bold - Semi Bold
  • bold - Bold
  • extra-bold - Extra Bold
  • heavy - Heavy
  • black - Black
  • extra-black - Extra Black
body_text_colorstring
body_text_alignment'left' | 'center' | 'right'
  • left - Left
  • center - Center
  • right - Right
heading_1_font_familystring
heading_1_font_sizeinteger
heading_1_font_weight'thin' | 'extra-light' | 'light' | 'regular' | 'medium' | 'semi-bold' | 'bold' | 'extra-bold' | 'heavy' | 'black' | 'extra-black'
  • thin - Thin
  • extra-light - Extra Light
  • light - Light
  • regular - Regular
  • medium - Medium
  • semi-bold - Semi Bold
  • bold - Bold
  • extra-bold - Extra Bold
  • heavy - Heavy
  • black - Black
  • extra-black - Extra Black
heading_1_text_colorstring
heading_1_text_alignment'left' | 'center' | 'right'
  • left - Left
  • center - Center
  • right - Right
heading_2_font_familystring
heading_2_font_sizeinteger
heading_2_font_weight'thin' | 'extra-light' | 'light' | 'regular' | 'medium' | 'semi-bold' | 'bold' | 'extra-bold' | 'heavy' | 'black' | 'extra-black'
  • thin - Thin
  • extra-light - Extra Light
  • light - Light
  • regular - Regular
  • medium - Medium
  • semi-bold - Semi Bold
  • bold - Bold
  • extra-bold - Extra Bold
  • heavy - Heavy
  • black - Black
  • extra-black - Extra Black
heading_2_text_colorstring
heading_2_text_alignment'left' | 'center' | 'right'
  • left - Left
  • center - Center
  • right - Right
heading_3_font_familystring
heading_3_font_sizeinteger
heading_3_font_weight'thin' | 'extra-light' | 'light' | 'regular' | 'medium' | 'semi-bold' | 'bold' | 'extra-bold' | 'heavy' | 'black' | 'extra-black'
  • thin - Thin
  • extra-light - Extra Light
  • light - Light
  • regular - Regular
  • medium - Medium
  • semi-bold - Semi Bold
  • bold - Bold
  • extra-bold - Extra Bold
  • heavy - Heavy
  • black - Black
  • extra-black - Extra Black
heading_3_text_colorstring
heading_3_text_alignment'left' | 'center' | 'right'
  • left - Left
  • center - Center
  • right - Right
heading_4_font_familystring
heading_4_font_sizeinteger
heading_4_font_weight'thin' | 'extra-light' | 'light' | 'regular' | 'medium' | 'semi-bold' | 'bold' | 'extra-bold' | 'heavy' | 'black' | 'extra-black'
  • thin - Thin
  • extra-light - Extra Light
  • light - Light
  • regular - Regular
  • medium - Medium
  • semi-bold - Semi Bold
  • bold - Bold
  • extra-bold - Extra Bold
  • heavy - Heavy
  • black - Black
  • extra-black - Extra Black
heading_4_text_colorstring
heading_4_text_alignment'left' | 'center' | 'right'
  • left - Left
  • center - Center
  • right - Right
heading_5_font_familystring
heading_5_font_sizeinteger
heading_5_font_weight'thin' | 'extra-light' | 'light' | 'regular' | 'medium' | 'semi-bold' | 'bold' | 'extra-bold' | 'heavy' | 'black' | 'extra-black'
  • thin - Thin
  • extra-light - Extra Light
  • light - Light
  • regular - Regular
  • medium - Medium
  • semi-bold - Semi Bold
  • bold - Bold
  • extra-bold - Extra Bold
  • heavy - Heavy
  • black - Black
  • extra-black - Extra Black
heading_5_text_colorstring
heading_5_text_alignment'left' | 'center' | 'right'
  • left - Left
  • center - Center
  • right - Right
heading_6_font_familystring
heading_6_font_sizeinteger
heading_6_font_weight'thin' | 'extra-light' | 'light' | 'regular' | 'medium' | 'semi-bold' | 'bold' | 'extra-bold' | 'heavy' | 'black' | 'extra-black'
  • thin - Thin
  • extra-light - Extra Light
  • light - Light
  • regular - Regular
  • medium - Medium
  • semi-bold - Semi Bold
  • bold - Bold
  • extra-bold - Extra Bold
  • heavy - Heavy
  • black - Black
  • extra-black - Extra Black
heading_6_text_colorstring
heading_6_text_alignment'left' | 'center' | 'right'
  • left - Left
  • center - Center
  • right - Right
button_font_familystring
button_font_sizeinteger
button_font_weight'thin' | 'extra-light' | 'light' | 'regular' | 'medium' | 'semi-bold' | 'bold' | 'extra-bold' | 'heavy' | 'black' | 'extra-black'
  • thin - Thin
  • extra-light - Extra Light
  • light - Light
  • regular - Regular
  • medium - Medium
  • semi-bold - Semi Bold
  • bold - Bold
  • extra-bold - Extra Bold
  • heavy - Heavy
  • black - Black
  • extra-black - Extra Black
button_alignment'left' | 'center' | 'right'
  • left - Left
  • center - Center
  • right - Right
button_text_alignment'left' | 'center' | 'right'
  • left - Left
  • center - Center
  • right - Right
button_width'auto' | 'full'
  • auto - Auto
  • full - Full
button_background_colorstring

The background color of buttons

button_text_colorstring

The text color of buttons

button_border_colorstring

The border color of buttons

button_border_sizeinteger

Button border size

button_border_radiusinteger

Button border radius

button_vertical_paddinginteger

Button vertical padding

button_horizontal_paddinginteger

Button horizontal padding

button_hover_background_colorstring

The background color of buttons when hovered

button_hover_text_colorstring

The text color of buttons when hovered

button_hover_border_colorstring

The border color of buttons when hovered

button_active_background_colorstring

The background color of buttons when active

button_active_text_colorstring

The text color of buttons when active

button_active_border_colorstring

The border color of buttons when active

image_max_heightinteger

The image max height

image_alignment'left' | 'center' | 'right'
  • left - Left
  • center - Center
  • right - Right
image_max_widthinteger

The max-width for this image element.

image_border_radiusinteger

The border radius for this image element.

image_constraint'cover' | 'contain' | 'full-width'
  • cover - Cover
  • contain - Contain
  • full-width - Full Width
page_background_colorstring

The background color of the page

page_background_mode'tile' | 'fill' | 'fit'
  • tile - Tile
  • fill - Fill
  • fit - Fit
label_font_familystring

The font family of the label

label_text_colorstring

The text color of the label

label_font_sizeinteger

The font size of the label

label_font_weight'thin' | 'extra-light' | 'light' | 'regular' | 'medium' | 'semi-bold' | 'bold' | 'extra-bold' | 'heavy' | 'black' | 'extra-black'
  • thin - Thin
  • extra-light - Extra Light
  • light - Light
  • regular - Regular
  • medium - Medium
  • semi-bold - Semi Bold
  • bold - Bold
  • extra-bold - Extra Bold
  • heavy - Heavy
  • black - Black
  • extra-black - Extra Black
input_font_familystring

The font family of the input

input_font_sizeinteger
input_font_weight'thin' | 'extra-light' | 'light' | 'regular' | 'medium' | 'semi-bold' | 'bold' | 'extra-bold' | 'heavy' | 'black' | 'extra-black'
  • thin - Thin
  • extra-light - Extra Light
  • light - Light
  • regular - Regular
  • medium - Medium
  • semi-bold - Semi Bold
  • bold - Bold
  • extra-bold - Extra Bold
  • heavy - Heavy
  • black - Black
  • extra-black - Extra Black
input_text_colorstring

The text color of the input

input_background_colorstring

The background color of the input

input_border_colorstring

The color of the input border

input_border_sizeinteger

Input border size

input_border_radiusinteger

Input border radius

input_vertical_paddinginteger

Input vertical padding

input_horizontal_paddinginteger

Input horizontal padding

table_border_colorstring

The color of the table border

table_border_sizeinteger

Table border size

table_border_radiusinteger

Table border radius

table_header_background_colorstring

The background color of the table header cells

table_header_text_colorstring

The text color of the table header cells

table_header_font_sizeinteger

The font size of the header cells

table_header_font_weight'thin' | 'extra-light' | 'light' | 'regular' | 'medium' | 'semi-bold' | 'bold' | 'extra-bold' | 'heavy' | 'black' | 'extra-black'
  • thin - Thin
  • extra-light - Extra Light
  • light - Light
  • regular - Regular
  • medium - Medium
  • semi-bold - Semi Bold
  • bold - Bold
  • extra-bold - Extra Bold
  • heavy - Heavy
  • black - Black
  • extra-black - Extra Black
table_header_font_familystring

The font family of the table header cells

table_header_text_alignment'left' | 'center' | 'right'
  • left - Left
  • center - Center
  • right - Right
table_cell_background_colorstring

The background color of the table cells

table_cell_alternate_background_colorstring

The alternate background color of the table cells

table_cell_alignment'left' | 'center' | 'right'
  • left - Left
  • center - Center
  • right - Right
table_cell_vertical_paddinginteger

Table cell vertical padding

table_cell_horizontal_paddinginteger

Table cell horizontal padding

table_vertical_separator_colorstring

The color of the table vertical separator

table_vertical_separator_sizeinteger

Table vertical separator size

table_horizontal_separator_colorstring

The color of the table horizontal separator

table_horizontal_separator_sizeinteger

Table horizontal separator size

link_default_text_decorationboolean[]

Default text decoration: [underline, stroke, uppercase, italic]

link_hover_text_decorationboolean[]

Hover text decoration: [underline, stroke, uppercase, italic]

link_active_text_decorationboolean[]

Active text decoration: [underline, stroke, uppercase, italic]

link_font_familystring
link_font_sizeinteger
link_font_weight'thin' | 'extra-light' | 'light' | 'regular' | 'medium' | 'semi-bold' | 'bold' | 'extra-bold' | 'heavy' | 'black' | 'extra-black'
  • thin - Thin
  • extra-light - Extra Light
  • light - Light
  • regular - Regular
  • medium - Medium
  • semi-bold - Semi Bold
  • bold - Bold
  • extra-bold - Extra Bold
  • heavy - Heavy
  • black - Black
  • extra-black - Extra Black
link_text_alignment'left' | 'center' | 'right'
  • left - Left
  • center - Center
  • right - Right
link_text_colorstring

The text color of links

link_hover_text_colorstring

The hover color of links when hovered

link_active_text_colorstring

The hover color of links when active