HTTP + JSV
The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
POST /jsv/reply/FTPFirmwareUpdateSessionRequest HTTP/1.1
Host: tftp-api.connect24.com
Content-Type: text/jsv
Content-Length: length
{
uid: String,
FirmwareDeviceList:
[
{
FileName: String,
UpdateOrder: 0,
DisplayName: String,
TranslatedDescription: String,
EstimatedLocalUpdateTimeInMinutes: 0,
Type: String,
ImageFiles:
[
{
ImageFileID: String,
ImageFileVer: String
}
],
Version: String,
Market: String,
VersionToUpdate: String,
GlassId: String,
SoftwareVariant: String
}
],
requestIds: String
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length
{
SessionFirmwareDevices:
[
{
RequestId: String,
FileName: String,
UpdateOrder: 0,
DisplayName: String,
TranslatedDescription: String,
EstimatedLocalUpdateTimeInMinutes: 0,
Type: String,
ImageFiles:
[
{
ImageFileID: String,
ImageFileVer: String
}
],
Version: String,
Market: String,
VersionToUpdate: String,
GlassId: String,
SoftwareVariant: String
}
],
OperationStatus: False,
StatusCode: 0,
StatusMessage: String,
ExtendedStatusMessage: String
}