Authentication
This endpoint requires admin authentication and the nodes:write permission.
Path Parameters
Request Body
Fully qualified domain name or IP address
Connection scheme: http or https
Whether the node is publicly accessible
Whether the node is in maintenance mode
Whether the node is behind a proxy
Memory overallocation percentage
Disk overallocation percentage
Maximum upload size in MB
Base directory for server files
Response
Updated node object with all properties
curl -X PATCH "https://panel.example.com/api/admin/nodes/node-uuid" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{
"name": "US-East-1-Updated",
"memory": 32768,
"disk": 512000,
"maintenanceMode": false
}'
{
"data": {
"id": "node-uuid",
"name": "US-East-1-Updated",
"memory": 32768,
"disk": 512000,
"maintenanceMode": false
}
}
Notes
- Only fields provided in the request body will be updated
- At least one field must be provided
- Maximum request body size is 32 KB
- Changes may require Wings daemon restart to take full effect