GET api/medidores/{numeroDeSerie}/dados-de-medicao/{grandeza}?dataInicio={dataInicio}&dataFim={dataFim}&contextoDasDatas={contextoDasDatas}&intervaloEmMinutos={intervaloEmMinutos}&aplicarHorarioDeVerao={aplicarHorarioDeVerao}&comBuscaOtimizada={comBuscaOtimizada}&separaDadosComCPSemCP={separaDadosComCPSemCP}
Consulta dados de um medidor
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| numeroDeSerie |
Número de série do medidor |
string |
Required |
| grandeza |
ID da grandeza (Eneat, Enere, etc.) |
string |
Required |
| dataInicio |
Inicio do período de consulta |
date |
Required |
| dataFim |
Fim do período de consulta |
date |
Required |
| contextoDasDatas |
Sugerimos utilizar 2 ("ConsiderarDiaCheio") |
ContextoDasDatas |
Required |
| intervaloEmMinutos |
Intervalo para integralização em minutos |
integer |
Required |
| aplicarHorarioDeVerao |
"True" para aplicar horário de verão aos dados |
boolean |
Required |
| comBuscaOtimizada |
Com otimizacao para busca de equacoes |
boolean |
Default value is True |
| separaDadosComCPSemCP |
Para separar dados das grandezas com Compensação de Perdas e sem Compensação de Perdas |
boolean |
Default value is False |
Body Parameters
None.
Response Information
Resource Description
Dados de medição da grandeza no período
ApiResultDadosOfDadosDeMedicao| Name | Description | Type | Additional information |
|---|---|---|---|
| Dados | Collection of DadosDeMedicao |
None. |
|
| Erro |
Código do erro |
ApiErro |
None. |
| Detalhes |
Detalhes adicionais do erro |
string |
None. |
Response Formats
application/json, text/json
Sample:
{
"Dados": [
{
"Grandeza": "Eneat",
"NomeGrandeza": "Eneat",
"Valores": [
{
"Data": "2017-08-15T11:05:00",
"Valor": 10.123,
"Qualidade": 0
},
{
"Data": "2017-08-15T11:10:00",
"Valor": 11.999,
"Qualidade": 0
},
{
"Data": "2017-08-15T11:15:00",
"Valor": null,
"Qualidade": 1
}
]
}
],
"Erro": null,
"Detalhes": "",
"Mensagem": ""
}