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"
}