---
# System prepended metadata

title: Untitled

---

## Cluster APIs
### List Avilable Nodes
#### Request
```http
GET /api/v1/nodes/
```
#### Response
```json
{
  "hasErrors": false,
  "errors": [
    {
      "code": "Error-Code (String)",
      "description": "Detailed description of the error"
    }
  ],
  "data": [
    {
      "ip": "",
      "host": "",
      "labels": [
        {
          "label": "os",
          "value": "ubuntu"
        }
      ],
      "actions": [
        {
          "action": "restart-server",
          "args": [
            {
              "name": "delay",
              "type": "number"
            }
          ]
        }
      ],
      "services": [
        {
          "name": "kafka-broker-1",
          "type": "kafka-broker",
          "status": "Stopped",
          "ports": [
	        {
	          "port": "8080",
	          "transport": "tcp",
	          "protocol": "http",
	          "usage": "admin-dashboard"
	        }
          ],
          "labels": [
            {
              "label": "environment",
              "value": "docker"
            }
          ],
          "actions": [
            {
              "action": "change-port",
              "args": [
                {
                  "name": "port",
                  "type": "number"
                }
              ]
            }
          ]
        }
      ]
    }
  ]
}
```