Documentação - GET /api/firmware/{serialNumber}/max-version

Criada por Ivan Faria, Modificado em Thu, 16 Mai, 2024 às 3:19 PM por Ivan Faria

Descrição


Este endpoint permite recuperar a versão mais recente do firmware disponível para um determinado produto atráves de seu número serial.


Endpoint

GET /api/firmware/{serialNumber}/max-version


Parâmetros da Solicitação


  • serialNumber:(obrigatório) O número serial do dispositivo para o qual deseja obter a versão máxima do firmware.



Exemplo de solicitação


serialNumber : VCB54010005L709906

{ 
 "id": 137, 
 "fileLocation": "https://s3.us-east-1.amazonaws.com/firmware-version-control/firmware-cris-12_productID_22.bin", 
"fileName": "firmware-cris-12_productID_22.bin",  
"version": "12",  
"checksum": "cd0802ed506f88c927f111ef3670605e577210002e1daca3ad6f2c75306f1f68",
  "productId": {   
 "id": 22,   
 "name": "Vitale Class 1",   
 "imgUrl": "https://www.cristofoli.com/image/cache/catalog/produtos/vitale-class/autoclave-vitale%20Class-12L-300x300.png", 
  "youtubePlaylist": "PLUxNmwwTJbADJGF2F3bRX9pCcDOge0wSd",  
  "prefixo": "DER"  }
}


Respostas

  • 200 OK: A solicitação foi bem-sucedida e a versão mais recente do firmware foi recuperada com sucesso;
  • 400 Bad Request: A solicitação contém parâmetros inválidos ou ausentes.
  • 401 Unauthorized: A API identifica que o usuário não tem a permissão de acessar a requisição.
  • 404 Not Found: As informações do firmware para o número serial fornecido não foram encontradas.
  • 500 Internal Server Error: Ocorreu um erro no servidor ao processar a solicitação.


Considerações


  • Certifique-se que o numero serial informado é correto, caso contrário o retorno será 404.



Este artigo foi útil?

Isso é ótimo!

Obrigado pelo seu feedback

Lamentamos por não termos podido ajudá-lo(a)

Obrigado pelo seu feedback

Diga-nos como podemos melhorar este artigo!

Selecione pelo menos um motivo
A verificação CAPTCHA é obrigatória.

Comentário enviado

Agradecemos o seu esforço e iremos tentar corrigir o artigo