API referenceNodes
Get the last health check report
GET
Returns the last stored health check report of a node without running the checks again.
Needs nodes.view, which owners and admins hold. Available to MCP clients and the assistant.
cookie
seylo_session<token>nodeId*stringPanel-issued id.
Match
^[a-z0-9]{16}$Success.
application/json- response
nodeId*stringPanel-issued id.
Match
^[a-z0-9]{16}$checkedAt*|nullsummary*results*array<>curl -X GET 'https://example.com/api/v1/nodes.healthReport?nodeId=string'Example Response
{ "nodeId": "string", "checkedAt": "2019-08-24T14:15:22Z", "summary": { "pass": 0, "warn": 0, "fail": 0, "skipped": 0 }, "results": [ { "id": "string", "title": "string", "status": "pass", "detail": "string", "fixHint": "string" } ]}Get a node GET
Returns one node with its capabilities, log retention, desired-state revisions and the services placed on it. Needs `nodes.view`, which owners and admins hold. Available to MCP clients and the assistant.
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.