Get branding settings
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.
seylo_session<token>Success.
application/json- response
name*stringShown in the sidebar, the browser tab and emails. Defaults to the product name.
1 <= length <= 40logoLight*|nulllogoDark*|nullfavicon*|nullloginMessage*stringlength <= 280hidePoweredBy*booleancurl -X GET 'https://example.com/api/v1/settings.branding'{ "name": "string", "logoLight": "string", "logoDark": "string", "favicon": "string", "loginMessage": "string", "hidePoweredBy": true}Get the theme and branding boot data GET
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.
Get general settings GET
Returns the panel name, the panel domain and its certificate state, the default node and the public URL. Needs `settings.view`, which owners and admins hold. Available to MCP clients and the assistant.