cURL
curl --request GET \ --url https://api.example.com/api/servers/:server
{ "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": { "uuid": "<string>", "suspended": true, "invocation": "<string>", "skip_egg_scripts": true, "build": {}, "container": {}, "allocations": {} } }
Authorization
Authorization: Bearer <token>
offline
starting
running
stopping
Show properties
curl -X GET https://wings.example.com/api/servers/8d3f9a2e-5c7b-4f1e-9d2a-6e8f1c3b5a7d \ -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_server.go:21