POST api/medidores/{numeroDeSerie}/dados-de-medicao/{grandeza}?tipoDeTratamentoDeDadosDuplicados={tipoDeTratamentoDeDadosDuplicados}

Insere dados de um medidor. Necessita permissão de escrita na API.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
numeroDeSerie

Número de série do medidor

string

Required

grandeza

ID da grandeza (Eneat, Enere, etc.)

string

Required

tipoDeTratamentoDeDadosDuplicados

TipoDeTratamentoDeDadosDuplicados

None.

Body Parameters

Valores a serem inseridos

Collection of DataValor
NameDescriptionTypeAdditional information
Data

date

None.

Valor

decimal number

None.

Qualidade

Qualidade

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "Data": "2017-08-15T11:05:00",
    "Valor": 10.123
  },
  {
    "Data": "2017-08-15T11:10:00",
    "Valor": 11.999
  },
  {
    "Data": "2017-08-15T11:15:00",
    "Valor": null
  }
]

Response Information

Resource Description

Erro se houver

ApiResult
NameDescriptionTypeAdditional information
Erro

Código do erro

ApiErro

None.

Detalhes

Detalhes adicionais do erro

string

None.

Response Formats

application/json, text/json

Sample:
{
  "Erro": 1,
  "Detalhes": "sample string 1",
  "Mensagem": "Desconhecido"
}