Skip to main content

Get Server Details

'get_server' will return the details for a specific server in your cluster. You can use GET or POST to supply the variables.

curl -X POST "https://zeuscluster.com/api/?auth=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX&c=get_server" \ 
    -d "server_guid=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"
{
    "status": "success",
    "data": {
        "added": 1729676753,
        "updated": 1730821286,
        "cluster_guid": "efb2101b-3164-1385-2060-c720ac07e774",
        "server_guid": "8be4c9ee-46f6-1977-9fee-54a287eee1f4",
        "role": "2",
        "status": "online",
        "name": "Dev Server 01",
        "hostname": "dev-server-01.dev.us.example.com",
        "hostname_match": "yes",
        "ip_addresses": "[\"10.254.206.34\"]",
        "wan_ip_address": "1.2.3.4",
        "http_stream_port": 80,
        "uptime": 1144284,
        "connection_speed": 1000,
        "cpu_usage": "22.83",
        "ram_usage": "4.20",
        "disk_usage": "2.00",
        "bandwidth_down": "779",
        "bandwidth_up": "18",
        "lat": "",
        "lng": "",
        "country_code": "",
        "country_name": "",
        "region_name": "",
        "city": "",
        "zip_code": "",
        "time_zone": "",
        "os_version": "Ubuntu 24.04.1 LTS",
        "gpu_stats": "",
        "cpu_model": "Intel(R) Xeon(R) Gold 6354 CPU @ 3.00GHz",
        "cpu_cores": "16",
        "cpu_speed": "2992.968",
        "ram_total": "32862936",
        "kernel": "6.8.0-45-generic",
        "active_connections": 12,
        "notes": null,
        "version": "3.0.0",
        "ffmpeg_active_streams": 0,
        "deleted": "no",
        "recording_storage_total": "",
        "recording_storage_free": "",
        "recording_storage_used": ""
    },
    "uptime": "13d 5h 51m 24s",
    "server_role": "Transcoding Server"
}