Endpoint: /nodes

Returns a list of EFT Nodes.

  • GET

Method & URL

GET https://[server URL]:[port]/admin/v2/nodes

GET Body Sample

Copy
GET https://{{host}}/admin/v2/nodes HTTP/1.1
Authorization: EFTAdminAuthToken {{AuthToken}}

GET Response Body Sample

Copy

  "data": [ 
    { 
      "type": "node", 
      "id": "WIN-4NFJASSP163", 
      "links": { 
        "metrics": "admin/v2/nodes/WIN-4NFJASSP163/metrics" 
      }, 
"attributes": { 
  "isStarted": true, 
  "isInCluster": false, 
  "fullDomainName": "WIN-4NFJASSP163", 
  "version": "8.0.7.4", 
  "hostIps": [ 
    "127.0.0.1", 
    "fe80::351a:6044:dfe2:f53%2" 
  ] } } ], "links": { "self": "admin/v2/nodes/" } }

GET PowerShell Sample

Copy
###
#GET SERVER NODES
Write-Output "Get EFT Server Nodes"
Write-Output "-----"
$serverAdminDetails = Invoke-RestMethod -Uri "$baseURL/v2/nodes" -Method 'GET' -Headers $authHeader
Write-Output $serverAdminDetails | ConvertTo-Json -Depth 10
foreach ($server in $serverAdminDetails.data)
{
    Write-Output ("Server $($serverAdminDetails.data)")