cURL
curl --request GET \ --url https://api.example.com/api/client/servers/:server
{ "400": {}, "403": {}, "404": {}, "data": { "id": "<string>", "uuid": "<string>", "identifier": "<string>", "name": "<string>", "description": {}, "status": {}, "suspended": true, "node": { "id": {}, "name": {} }, "limits": { "memory": {}, "disk": {}, "cpu": {}, "swap": {}, "io": {} }, "createdAt": "<string>", "allocations": { "primary": { "ip": "<string>", "port": 123, "description": "<string>" }, "additional": [ {} ] }, "owner": { "id": {}, "username": {} }, "permissions": [ {} ] } }
Retrieve detailed information about a specific server
server.view
Show PanelServerDetails
offline
starting
running
stopping
stopped
Show Node
Show Limits
Show Allocations
Show Allocation
Show Owner
curl -X GET "https://panel.example.com/api/client/servers/my-server" \ -H "Cookie: session=your-session-token"
{ "data": { "id": "550e8400-e29b-41d4-a716-446655440000", "uuid": "a1b2c3d4-e5f6-7890-abcd-ef1234567890", "identifier": "my-server", "name": "My Game Server", "description": "Production Minecraft server", "status": "running", "suspended": false, "node": { "id": "node-123", "name": "US-East-1" }, "limits": { "memory": 4096, "disk": 10240, "cpu": 200, "swap": null, "io": 500 }, "createdAt": "2024-01-15T10:30:00.000Z", "allocations": { "primary": { "ip": "192.168.1.100", "port": 25565, "description": "Main game port" }, "additional": [ { "ip": "192.168.1.100", "port": 25575, "description": "RCON port" } ] }, "owner": { "id": "user-456", "username": "john_doe" }, "permissions": [ "server.view", "server.console", "server.power", "server.files.read", "server.files.write" ] } }