Get the theme and branding boot data
Returns the name, logos, theme and custom CSS the web app needs to paint. The panel also injects the same data into index.html, so this is only fetched by the dev server and after a settings change.
Needs no sign-in. Not available to MCP clients or the assistant.
Success.
application/json- response
name*stringShown in the sidebar, the browser tab and emails. Defaults to the product name.
1 <= length <= 40productName*stringhidePoweredBy*booleanloginMessage*stringlogoLight*|nulllogoDark*|nullfavicon*|nullpreset*string|string|string|stringcolorMode*string|string|stringaccent*|nullcustomCss*stringrevision*stringcurl -X GET 'https://example.com/api/v1/settings.boot'{ "name": "string", "productName": "string", "hidePoweredBy": true, "loginMessage": "string", "logoLight": "string", "logoDark": "string", "favicon": "string", "preset": "seylo", "colorMode": "light", "accent": "string", "customCss": "string", "revision": "string"}Get appearance settings GET
Returns the theme preset, color mode, accent color and custom CSS used for everyone on this panel. Needs `settings.view`, which owners and admins hold. Not available to MCP clients or the assistant.
Get branding settings GET
Returns the white-label settings: panel name, logos, favicon, sign-in page message and whether the powered-by line is hidden. Needs `settings.view`, which owners and admins hold. Not available to MCP clients or the assistant.