BMAPI GET api/v1/devices/(k4Chave)/updates

De MSTECH wiki
Ir para: navegação, pesquisa

BlueMonitorAPI > Devices Updates

Request

Parâmetros

Nome Descrição Tipo
k4Chave Chave k4 da Máquina String

Corpo

Não há informação no corpo

Exemplo

http://bluemonitor-teste.devedu.ms/BlueMonitorAPI/api/v1/Devices/188945718961311/updates

Response

Http Status Code

Código Nome Descrição
200 OK
412 PreConditionFailed Chave k4 não informada
404 NotFound Chave k4 não encontrada
500 InternalServerError Erro inesperado

Corpo

Nome Descrição Tipo
Id Id do update integer
Name Nome do Update String
Description Descrição do update String
Url Url para download do update String
Hash Hash do arquivo de download do update para validação String
Serial Serial que pertence o Update para ordenação de instalação String
VersionMajor Número da versão maior dentro de um Serial que pertence o Update para ordenação de instalação integer
VersionMinor Número da versão menor dentro de um Serial que pertence o Update para ordenação de instalação integer
VersionBuild Número da versão build dentro de um Serial que pertence o Update para ordenação de instalação integer
updNomeArquivoInstall Nome do arquivo de instalção String
updNomeArquivoUninstall Nome do arquivo de desinstalação String
updComandoInstall Argumentos para serem passados para o arquivo de instalação String
updComandoUninstall Argumentos para serem passados para o arquivo de desinstalação String

Exemplo

[
 {
   "Id": 299,
   "Name": "NotePad++",
   "Description": "NotePad++",
   "Url": "http://painelacessa.hominterna.fde.devedu.ms/BlueMonitorSSO/Updates/npp.6.9.2.Installer_2016-09-12_15-15-37.exe",
   "Hash": "c0c9a1fd2c110723e5d18e00cfe79453",
   "Serial": null,
   "VersionMajor": 0,
   "VersionMinor": 0,
   "VersionBuild": 0,
   "updNomeArquivoInstall": null,
   "updNomeArquivoUninstall": null,
   "updComandoInstall": null,
   "updComandoUninstall": null,
 }
]