TFTP Web Services API

<back to all web services

FirmwareRelease

The following routes are available for this service:
POST/FirmwareThis method will prepare a new firmware from test release
GET/FirmwareThis method will return all available firmware on the server

To override the Content-type in your clients HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /xml/oneway/FirmwareRelease HTTP/1.1 
Host: tftp-api.connect24.com 
Content-Type: application/xml
Content-Length: length

<FirmwareRelease xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Tyco.TSP.Connect24_2008.TFTPAPILibrary.Firmwares">
  <EstimatedLocalUpdateTimeInMinutes>0</EstimatedLocalUpdateTimeInMinutes>
  <FirmwareFiles>String</FirmwareFiles>
  <ImageFiles xmlns:d2p1="http://schemas.datacontract.org/2004/07/Tyco.TSP.Connect24_2008.TFTPAPILibrary">
    <d2p1:ImageFile>
      <d2p1:ImageFileID>String</d2p1:ImageFileID>
      <d2p1:ImageFileVer>String</d2p1:ImageFileVer>
    </d2p1:ImageFile>
  </ImageFiles>
  <Important>0</Important>
  <LanguageInfos>
    <FirmwareLanguageInfo>
      <Description>String</Description>
      <DisplayName>String</DisplayName>
      <LanguageId>String</LanguageId>
    </FirmwareLanguageInfo>
  </LanguageInfos>
  <MarketId>String</MarketId>
  <MaxVersionAllow>String</MaxVersionAllow>
  <MinVersionAllow>String</MinVersionAllow>
  <Prerequisites>
    <FirmwarePrerequisite>
      <MaxPrerequisitesVersion>String</MaxPrerequisitesVersion>
      <MinPrerequisitesVersion>String</MinPrerequisitesVersion>
      <ProductTypeId>String</ProductTypeId>
    </FirmwarePrerequisite>
  </Prerequisites>
  <ProductTypeId>String</ProductTypeId>
  <ProductVersion>String</ProductVersion>
  <LanguagePackFiles>
    <LanguagePackFileInfo>
      <IsHardCodedFKey>String</IsHardCodedFKey>
      <LanguageFileName>String</LanguageFileName>
      <LanguagePackID>String</LanguagePackID>
    </LanguagePackFileInfo>
  </LanguagePackFiles>
</FirmwareRelease>