View memory usage on your virtual server, providing details on available and used memory to help troubleshoot performance issues or optimize resource utilization.
path.vmid vmid integer · min: 1 required
Example: 10000 Unique vmid identifier
Accept Example Content-Type Example data object required data.available boolean required
· Example: true data.error string
· Example: Guest agent command failed - the agent may be busy or unresponsive. Try again in a few ... HTTP status title (e.g. 'Bad Request').
data.meminfo object data.meminfo.available integer required
· Example: 2503278592 data.meminfo.availablePercent number required
· Example: 61 data.meminfo.buffers integer required
· Example: 140148736 data.meminfo.cached integer required
· Example: 1653039104 data.meminfo.free integer required
· Example: 841383936 data.meminfo.swapFree integer required
· Example: 1312288768 data.meminfo.swapTotal integer required
· Example: 2147479552 data.meminfo.total integer required
· Example: 4106117120 data.meminfo.usedPercent number required
· Example: 39 data.meminfo.usedReal integer required
· Example: 1602838528 data.reason string
· Example: vm_not_running requestId string required
· Example: 2121ae20-bd9d-41e9-aeeb-5dd1dd1a24ba Unique request identifier (UUID).
success boolean required
· Example: true True for successful responses.
timestamp string required
· Example: 2026-02-10T00:00:00.000Z ISO 8601 timestamp (UTC).
https://cloud.hostup.se/api/vm/{vmid}/agent/memory curl -X GET "https://cloud.hostup.se/api/vm/10000/agent/memory" \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" {
"success": true,
"timestamp": "2026-02-10T00:00:00.000Z",
"requestId": "2121ae20-bd9d-41e9-aeeb-5dd1dd1a24ba",
"data": {
"available": true,
"meminfo": {
"total": 4106117120,
"free": 841383936,
"available": 2503278592,
"buffers": 140148736,
"cached": 1653039104,
"swapTotal": 2147479552,
"swapFree": 1312288768,
"usedReal": 1602838528,
"usedPercent": 39,
"availablePercent": 61
}
}
}