Páginas filhas
  • getConsumption

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

CONTEÚDO


01. VISÃO GERAL
Âncora
ver_geral
ver_geral


Este endpoint é utilizado para obter informações detalhadas sobre consumo, fornecendo um retorno em formato JSON com diversos atributos relevantes. Ao enviar uma solicitação conforme especificado nos exemplos abaixo, o endpoint processa a requisição e retorna um conjunto de dados que inclui o status mais recente do consumo.


...

02. ENDPOINT
Âncora
endpoint
endpoint



...

03. EXEMPLO DE UTILIZAÇÃO
Âncora
utilizar
utilizar

3.1- Request - Retornar todos os status dos consumos:

Âncora
todos_status
todos_status

Ao fazer essa requisição, o sistema processa a solicitação para obter o status dos consumos indicados, retornando as informações de cada consumo solicitado.

PayloadLegenda
Bloco de código
titleJSON Para retornar o status de um pedido específico
linenumberstrue
{
  "integrationHubServiceId": "7056c970-cb11-400f-9d4f-9f30253f3b0b",
  "orderKeyType": "INDOOR",
  "orderKey": ["40"]
}
ChaveTipoLegenda
integrationHubServiceIdStringId da configuração da integração
orderKeyTypeStringProcurar pelo order id ou pelo tipo indoor. Enum: [ INDOOR, ORDER_ID ]
orderKey

Lista de

String

Id do pedido, caso vazio retorna todo do type escolhido.



Nota
titleNota: HTTP Status Code = 202 Accepted

O seu pedido foi aceite, mas ainda não foi processado, aguarde alguns instantes e contacte a mesma morada para obter o consumo solicitado.

...

Dica
titleCampos obrigatórios

Campos marcaos com o * (asteristico) o seu preenchimento é obrigatório


...

04. ERROS
Âncora
erros
erros

A seguir, alguns dos erros comuns que podem ser apresentados ao lidar com requisições HTTP e suas respectivas respostas:

...

Nota
titleNota: HTTP Status Code = 429 - Too Many Requests

Alguma regra para atender ao seu pedido não foi cumprida; analise o corpo da resposta para descobrir as razões.

...



Templatedocumentos