Update look and feel settings

POST {{baseUrl}}/api/settings/lookandfeel/custom?spaceKey=<string>

Updates the look and feel settings for the site or for a single space. If custom settings exist, they are updated. If no custom settings exist, then a set of custom settings is created.

Note, if a theme is selected for a space, the space look and feel settings are provided by the theme and cannot be overridden.

Permissions required: 'Admin' permission for the space.

Request Params

KeyDatatypeRequiredDescription
spaceKeystringThe key of the space for which the look and feel settings will be
updated. If this is not set, the global look and feel settings will
be updated.

Request Body

{"headings"=>{"color"=>"<string>"}, "links"=>{"color"=>"<string>"}, "menus"=>{"hoverOrFocus"=>{"value"=>"<Error: Too many levels of nesting to fake this schema>"}, "color"=>{"value"=>"<Error: Too many levels of nesting to fake this schema>"}}, "header"=>{"backgroundColor"=>{"value"=>"<Error: Too many levels of nesting to fake this schema>"}, "button"=>{"value"=>"<Error: Too many levels of nesting to fake this schema>"}, "primaryNavigation"=>{"value"=>"<Error: Too many levels of nesting to fake this schema>"}, "secondaryNavigation"=>{"value"=>"<Error: Too many levels of nesting to fake this schema>"}, "search"=>{"value"=>"<Error: Too many levels of nesting to fake this schema>"}}, "content"=>{"screen"=>{"value"=>"<Error: Too many levels of nesting to fake this schema>"}, "container"=>{"value"=>"<Error: Too many levels of nesting to fake this schema>"}, "header"=>{"value"=>"<Error: Too many levels of nesting to fake this schema>"}, "body"=>{"value"=>"<Error: Too many levels of nesting to fake this schema>"}}, "bordersAndDividers"=>{"color"=>"<string>"}}

HEADERS

KeyDatatypeRequiredDescription
Content-Typestring

RESPONSES

status: OK

{}