curl --request GET \
--url https://api.example.com/api/servers{
"state": "<string>",
"is_suspended": true,
"utilization": {
"state": "<string>",
"memory_bytes": 123,
"memory_limit_bytes": 123,
"cpu_absolute": 123,
"disk_bytes": 123,
"network_rx_bytes": 123,
"network_tx_bytes": 123,
"uptime": 123
},
"configuration": {}
}curl --request GET \
--url https://api.example.com/api/servers{
"state": "<string>",
"is_suspended": true,
"utilization": {
"state": "<string>",
"memory_bytes": 123,
"memory_limit_bytes": 123,
"cpu_absolute": 123,
"disk_bytes": 123,
"network_rx_bytes": 123,
"network_tx_bytes": 123,
"uptime": 123
},
"configuration": {}
}Returns all servers that are registered and configured on this Wings instance.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/pterodactyl/wings/llms.txt
Use this file to discover all available pages before exploring further.
Authorization header:
Authorization: Bearer <token>
offline, starting, running, stoppingShow properties
curl -X GET https://wings.example.com/api/servers \
-H "Authorization: Bearer your-wings-token" \
-H "Accept: application/json"
[
{
"state": "running",
"is_suspended": false,
"utilization": {
"state": "running",
"memory_bytes": 536870912,
"memory_limit_bytes": 1073741824,
"cpu_absolute": 25.5,
"disk_bytes": 2147483648,
"network_rx_bytes": 1024000,
"network_tx_bytes": 512000,
"uptime": 3600000
},
"configuration": {
"uuid": "8d3f9a2e-5c7b-4f1e-9d2a-6e8f1c3b5a7d",
"suspended": false,
"invocation": "java -Xms128M -Xmx1024M -jar server.jar",
"skip_egg_scripts": false,
"build": {
"memory_limit": 1024,
"swap": 0,
"io_weight": 500,
"cpu_limit": 100,
"disk_space": 5120,
"threads": "0-3"
},
"container": {
"image": "ghcr.io/pterodactyl/yolks:java_17"
},
"allocations": {
"default": {
"ip": "0.0.0.0",
"port": 25565
},
"mappings": {}
}
}
}
]
router/router_system.go:50