Registro 1002

Registro 1002 buscar o ultimo log relacionado ao id de um alarme que finalizou:

http://ip_servidor/1002/{id_alarme}
  • id_alarme: Identificador do alarme

Esta documentação detalha os campos esperados no envio, um exemplo completo em JSON e os possíveis retornos da API.


🔎 Resumo Rápido

  • Método: GET
  • Endpoint: http://ip_servidor/1002/{id_alarme}
  • Parâmetro obrigatório: id_alarme
  • Resposta esperada: JSON com informações do ultimo log finalizado do alarme

1. Legenda dos dados de retorno do status da máquina

📦 Campos do retorno do JSON principal:

Campo Descrição Tipo
id Se a máquina esta online ou não inteiro
descricao ID da ordem de servico no controlador string
inicio Referência da ordem de serviço no sistema string (DD/MM/AAAA HH:mm:ss)
fim Referência do Programa em execução string (DD/MM/AAAA HH:mm:ss)

2. Respostas da API

🔄 Sucesso – HTTP 200

Se os dados forem entregues corretamente, será retornado o status code 200 com os dados do status da máquina.

{
  "id": 15,
  "descricao": "Erro no inversor",
  "inicio": "10/02/2025 10:15:10",
  "fim": "10/02/2025 10:18:45"
}

❌ Erro de validação – HTTP 400

Se houver erros nos dados enviados, será retornado o status code 400 com a descrição do problema:

{
  "erro": "Alarme não encontrado"
}