Endpoint: /nodes/{nodeId}/licenses/{moduleName}

Returns registration status of a given module

  • GET

Method & URL

GET https://[server URL]:[port]/admin/v2/nodes/{nodeId}/licenses/{moduleName}

GET Body Sample

Copy
###
#GET Module Registration Status
@moduleName = EFTServer
GET https://{{host}}/admin/v2/nodes/{{NodeId}}/licenses/{{moduleName}} HTTP/1.1
Authorization: EFTAdminAuthToken {{AuthToken}}

GET Response Body Sample

Copy
{ "data": { "attributes": { "registrationState": "Evaluation period" }, "id": "EFTServer", "type": "license" }, 
"links": { "self": "admin/v2/nodes/DTY2019WinServe/licenses/EFTServer" } }

GET PowerShell Sample

Copy
###
#GET A SERVER NODE LICENSE MODULE INFORMATION
Write-Output "Get EFT Server Node Licenses"
$serverNodeID = "DTY2019WinServe"
$licenseModule = "EFTServer"

Write-Output "License Module: $licenseModule"
Write-Output "-----"
$serverAdminDetails = Invoke-RestMethod -Uri "$baseURL/v2/nodes/$serverNodeID/licenses/$licenseModule" 
-Method 'GET' -Headers $authHeader
Write-Output $serverAdminDetails | ConvertTo-Json -Depth 10