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
Comentário enviado
Agradecemos o seu esforço e iremos tentar corrigir o artigo