API referenceSettings
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.
cookie
seylo_session<token>Success.
application/json- response
name*stringShown in the sidebar, the browser tab and emails. Defaults to the product name.
Length
1 <= length <= 40domain*|nulldomainStatus*defaultNodeId*|nullpublicUrl*stringuptimeAllowInternalTargets*booleancurl -X GET 'https://example.com/api/v1/settings.general'Example Response
{ "name": "string", "domain": "string", "domainStatus": { "state": "none", "message": "string" }, "defaultNodeId": "string", "publicUrl": "string", "uptimeAllowInternalTargets": true}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.
Remove a logo or favicon POST
Removes one branding image so the product default is used again. Needs `settings.manage`, which owners and admins hold. Not available to MCP clients or the assistant.