API referenceNodes
List open join tokens
GET
Lists join tokens that are neither used nor expired, newest first. The token values themselves are never shown again.
Needs nodes.manage, which owners and admins hold. Not available to MCP clients or the assistant.
cookie
seylo_session<token>Success.
application/json- response
tokens*array<>curl -X GET 'https://example.com/api/v1/nodes.listJoinTokens'Example Response
{ "tokens": [ { "id": "string", "createdAt": "2019-08-24T14:15:22Z", "expiresAt": "2019-08-24T14:15:22Z", "createdBy": "string" } ]}List nodes GET
Lists every node with its status, latest usage, version, build and Wings settings, sorted with the panel node first. Needs `nodes.view`, which owners and admins hold. Available to MCP clients and the assistant.
Reboot a node POST
Reboots the machine after a few seconds. Every service on it is down until the machine and Docker are back; the agent reconnects by itself. The caller repeats the node name to confirm. Needs `nodes.manage`, which owners and admins hold. Available to MCP clients and the assistant.