Turn telemetry on or off
Opts in or out of anonymous usage reports. telemetry.preview shows exactly what would be sent.
Needs settings.manage, which owners and admins hold. Not available to MCP clients or the assistant.
seylo_session<token>application/json- body
enabled*booleanSuccess.
application/json- response
enabled*booleaninstallId*stringlastSentAt*|nullcurl -X POST 'https://example.com/api/v1/settings.updateTelemetry' \ -H 'Content-Type: application/json' \ -d '{ "enabled": true}'{ "enabled": true, "installId": "string", "lastSentAt": "2019-08-24T14:15:22Z"}Update general settings POST
Changes the panel name, the panel domain (null removes it and goes back to IP:port) or the default node. Omitted fields keep their value. Setting a domain starts the DNS check and certificate; agents learn the new URL on their next connect. Needs `settings.manage`, which owners and admins hold. Available to MCP clients and the assistant.
Upload a logo or favicon POST
Replaces one branding image. The file travels as a base64 data URL (PNG, SVG, WebP, JPEG or ICO, at most 512 KiB). SVGs are served with a sandboxing Content-Security-Policy. Needs `settings.manage`, which owners and admins hold. Not available to MCP clients or the assistant.