GET v1/softwareupdatestatus

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

SoftwareUpdateStatusDto
NameDescriptionTypeAdditional information
UpdatesAvailable

boolean

None.

UpdateInProgress

boolean

None.

ActiveReleaseStatus

integer

None.

ServerUpdateStatuses

Collection of ServerUpdateStatus

None.

Timestamp

date

None.

Response Formats

application/json, text/json

Sample:
{
  "updatesAvailable": true,
  "updateInProgress": true,
  "activeReleaseStatus": 3,
  "serverUpdateStatuses": [
    {
      "server": 1,
      "serverName": "sample string 2",
      "serialNumber": "sample string 3",
      "serverVersion": "sample string 4",
      "connectionState": "ok",
      "lastSeen": "2026-05-19T07:48:49.2424554-05:00",
      "serverJobStatus": "pending"
    },
    {
      "server": 1,
      "serverName": "sample string 2",
      "serialNumber": "sample string 3",
      "serverVersion": "sample string 4",
      "connectionState": "ok",
      "lastSeen": "2026-05-19T07:48:49.2424554-05:00",
      "serverJobStatus": "pending"
    }
  ],
  "timestamp": "2026-05-19T07:48:49.2424554-05:00"
}

application/xml, text/xml

Sample:
<SoftwareUpdateStatus xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CablecastAPI.Controllers.api.v1">
  <ActiveReleaseStatus>3</ActiveReleaseStatus>
  <ServerUpdateStatuses xmlns:d2p1="http://schemas.datacontract.org/2004/07/CablecastAPI.DTOs">
    <d2p1:ServerUpdateStatus>
      <d2p1:ConnectionState>Ok</d2p1:ConnectionState>
      <d2p1:LastSeen>2026-05-19T07:48:49.2424554-05:00</d2p1:LastSeen>
      <d2p1:SerialNumber>sample string 3</d2p1:SerialNumber>
      <d2p1:Server>1</d2p1:Server>
      <d2p1:ServerName>sample string 2</d2p1:ServerName>
      <d2p1:ServerVersion>sample string 4</d2p1:ServerVersion>
    </d2p1:ServerUpdateStatus>
    <d2p1:ServerUpdateStatus>
      <d2p1:ConnectionState>Ok</d2p1:ConnectionState>
      <d2p1:LastSeen>2026-05-19T07:48:49.2424554-05:00</d2p1:LastSeen>
      <d2p1:SerialNumber>sample string 3</d2p1:SerialNumber>
      <d2p1:Server>1</d2p1:Server>
      <d2p1:ServerName>sample string 2</d2p1:ServerName>
      <d2p1:ServerVersion>sample string 4</d2p1:ServerVersion>
    </d2p1:ServerUpdateStatus>
  </ServerUpdateStatuses>
  <Timestamp>2026-05-19T07:48:49.2424554-05:00</Timestamp>
  <UpdateInProgress>true</UpdateInProgress>
  <UpdatesAvailable>true</UpdatesAvailable>
</SoftwareUpdateStatus>