This URL gets all the device software available in the server.
Resource URL
GET /devicesoftware/versions
Request Parameters
None
Response Parameters
Following fields are returned if the request parameters are correct, otherwise error details are returned.
Field Name | Description | Data Type |
|---|---|---|
| All device software present in the Manager | Array |
| All device software available in the server for download | Array |
Details of objects under downloadedVersions:
Field Name | Description | Data Type |
|---|---|---|
| Sensor model | String |
| List of downloaded versions | Array |
Details of objects under availableVersions:
Field Name | Description | Data Type |
|---|---|---|
| Sensor model | String |
| List of downloaded versions | Array |
Details of objects under versions of availableVersions:
Field Name | Description | Data Type |
|---|---|---|
| Version number | String |
| Release date | String |
| Size of the file | String |
| Is the image FIPS compliant | Boolean |
Example
Request
PUT https://<NSM_IP>/sdkapi/devicesoftware/versions
Response
{
"downloadedVersions": [
{
"model": "IPS-NS5100",
"versions": [
"10.1.5.190"
]
},
{
"model": "IPS-NS9200",
"versions": [
"10.1.5.190"
]
}
],
"availableVersions": [
{
"model": "IPS-NS9500",
"versions": [
{
“version”: “10.1.5.190”,
“releaseDate”: “27-Oct-2022”,
“fileSize”: “769.16 MB”,
“isFIPSCompliant”: false
}
{
“version”: “IPS-NS7500”,
“releaseDate”: “27-Oct-2022”,
“fileSize”: “766.69 MB,
“isFIPSCompliant”: false
}…
]
},….
}
Error Information
Following error code is returned by this URL:
S.No | HTTP Error Code | SDK API errorId | SDK API errorMessage |
|---|---|---|---|
1 | 400 | 1001 | Internal error |