Set the global maintenance page
Turns panel-wide maintenance mode on or off and sets the global page and message. Fields left out keep their value; html null goes back to the built-in page. The Panel project is never put in maintenance.
Needs settings.edit, which owners and admins hold. Available to MCP clients and the assistant.
seylo_session<token>application/json- body
enabled?booleanmessage?stringShort text shown on the default page.
length <= 500html?|nullSuccess.
application/json- response
enabled*booleanmessage*stringhtml*|nullupdatedAt*|nullcurl -X POST 'https://example.com/api/v1/maintenance.setGlobal' \ -H 'Content-Type: application/json' \ -d '{}'{ "enabled": true, "message": "string", "html": "string", "updatedAt": "2019-08-24T14:15:22Z"}Set a service's maintenance page POST
Turns a service's maintenance mode on or off and sets its own page or message. Fields left out keep their value; html null falls back to the global page. Takes effect on the node right away, without a deploy. Needs `services.edit` on the service (a grant on its project covers it). Available to MCP clients and the assistant.
List MCP OAuth clients GET
Lists the model hosts that registered through OAuth, with how many live tokens each holds. Needs `mcp.manage`, which owners and admins hold. Not available to MCP clients or the assistant.