Registra uma nova leitura para um sensor específico
Cria uma nova leitura para um sensor específico. O utilizador só pode registrar leituras para seus próprios sensores.
Path parameters
-
sensor_id
integer Required ID do sensor para o qual a leitura será registrada.
POST
/sensors/{sensor_id}/readings
curl \
--request POST 'http://localhost:8000/sensors/1/readings' \
--header "Content-Type: application/json" \
--data '{"value":23.5}'
Request examples
{
"value": 23.5
}
Response examples (201)
{
"message": "Leitura registrada com sucesso."
}
Response examples (400)
{
"error": "O valor da leitura é obrigatório e deve ser numérico."
}
Response examples (403)
{
"message": "Unauthorized."
}