GET api/medidores/{numeroDeSerie}/ultimas-coletas/{grandezas}?separaDadosComCPSemCP={separaDadosComCPSemCP}

Consulta as últimas coletas das grandezas de um medidor

Request Information

URI Parameters

NameDescriptionTypeAdditional information
numeroDeSerie

Número de série do medidor

string

Required

grandezas

IDs da grandezas separadas por vírgula (Eneat, Enere, etc.)

string

Required

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

Os instantes de última coleta das grandezas solicitadas

ApiResultDadosOfDadoDeUltimaColeta
NameDescriptionTypeAdditional information
Dados

Collection of DadoDeUltimaColeta

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",
      "UltimaColeta": "2023-12-25T03:00:00",
      "Fonte": 2,
      "Erro": null,
      "Dependencias": [
        {
          "Grandeza": "EneatDel",
          "UltimaColeta": "2023-12-25T03:00:00",
          "Fonte": 1,
          "Erro": null,
          "Dependencias": []
        },
        {
          "Grandeza": "EneatRec",
          "UltimaColeta": "2023-12-25T03:15:00",
          "Fonte": 1,
          "Erro": null,
          "Dependencias": []
        }
      ]
    },
    {
      "Grandeza": "Enere",
      "UltimaColeta": null,
      "Fonte": 2,
      "Erro": "Alguma grandeza necessária para o cálculo não possui informação de última coleta",
      "Dependencias": [
        {
          "Grandeza": "EnereDel",
          "UltimaColeta": null,
          "Fonte": 1,
          "Erro": null,
          "Dependencias": []
        },
        {
          "Grandeza": "EnereRec",
          "UltimaColeta": "2023-12-25T03:15:00",
          "Fonte": 1,
          "Erro": null,
          "Dependencias": []
        }
      ]
    }
  ],
  "Erro": null,
  "Detalhes": "",
  "Mensagem": ""
}