GET api/pontos/dados-de-medicao?pontoId={pontoId}&grandeza={grandeza}&dataInicio={dataInicio}&dataFim={dataFim}&contextoDasDatas={contextoDasDatas}&intervaloEmMinutos={intervaloEmMinutos}&aplicarHorarioDeVerao={aplicarHorarioDeVerao}&comBuscaOtimizada={comBuscaOtimizada}&separaDadosComCPSemCP={separaDadosComCPSemCP}

Consulta dados de um ponto de medição ou ponto virtual. Necessita permissão de leitura na API.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
pontoId

ID ou nome do ponto (o nome deve ser encoded)

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