Set the global Cloudflare tunnel token
Sets or removes (null) the global Cloudflare tunnel token. Running token-mode tunnels that use it restart with the new token.
Needs settings.edit, which owners and admins hold. Not available to MCP clients or the assistant.
seylo_session<token>application/json- body
token*|nullSuccess.
application/json- response
tokenSet*booleanupdatedAt*|nullcurl -X POST 'https://example.com/api/v1/tunnels.setSettings' \ -H 'Content-Type: application/json' \ -d '{ "token": "stringstringstringst"}'{ "tokenSet": true, "updatedAt": "2019-08-24T14:15:22Z"}Turn a Cloudflare tunnel on or off POST
Turns the service's Cloudflare tunnel on or off. quick mode starts a temporary trycloudflare.com URL (default 2 hours, at most 24). token mode uses this service's tunnel token, or the global one from settings, for a permanent hostname. Fields left out keep their value; token null removes the service's own token. Needs `tunnels.edit` on the service (a grant on its project covers it). Available to MCP clients and the assistant.
Create a compose stack POST
Creates a compose stack and one member service per compose service on one node (members share volumes, so they stay on the same node). Deploys every member when deployNow is true. Needs `services.create` on the project. Available to MCP clients and the assistant.