Get details on storage devices: Server.GetVolumes

Retrieves DVR volume details. Requires no parameters.

Parameters

params: object


Result

result: any


POST /api/

JSON
{
  "jsonrpc": "2.0",
  "method": "Server.GetVolumes",
  "params": {},
  "id": 123
}
cURL
Bash
curl -k --request POST \
    --url 'https://your-domain/api/' \
    --header 'Content-Type: application/json' \
    --header 'Authorization: Bearer <api-authorization-token>' \
    --data '{
  "jsonrpc": "2.0",
  "method": "Server.GetVolumes",
  "params": {},
  "id": 123
}'

200 OK

JSON
{
  "jsonrpc": "2.0",
  "result": {
    "driver": "localfs",
    "drives": [
      {
        "capacity": 527295578112,
        "free": 327699427328,
        "fs": "/dev/sdb",
        "fsid": 13645796041305727879,
        "mode": "rw",
        "mount": "/storage",
        "passno": 0,
        "readonly": false,
        "type": "ext4"
      },
      {
        "capacity": 2040373248,
        "free": 1812566016,
        "fs": "/dev/sda2",
        "fsid": 11502814157269963593,
        "mode": "rw",
        "mount": "/boot",
        "passno": 0,
        "readonly": false,
        "type": "ext4"
      },
      {
        "capacity": 0,
        "free": 0,
        "fs": "hugetlbfs",
        "fsid": 0,
        "mode": "rw",
        "mount": "/dev/hugepages",
        "passno": 0,
        "readonly": false,
        "type": "hugetlbfs"
      },
      {
        "capacity": 50403627008,
        "free": 38152556544,
        "fs": "/dev/mapper/ubuntu--vg-ubuntu--lv",
        "fsid": 10917435383596566695,
        "mode": "rw",
        "mount": "/",
        "passno": 0,
        "readonly": false,
        "type": "ext4"
      }
    ],
    "volume": {
      "name": "localfs0"
    }
  },
  "id": 123
}

400 Bad Request

JSON
{
  "jsonrpc": "2.0",
  "error": {
    "code": -32601,
    "message": "Method not found"
  },
  "id": 123
}

500 Internal Server Error

Server error