CE (Certificados Energéticos)

The CE is a digital document that evaluates the energy performance of a home. This endpoint permits the consult of energy certificates.


🚧

What's New in bizAPIs 3.0

Enhanced Error Responses with bizAPIs Status Codes

bizAPIs 3.0 introduces structured error responses with dedicated bizAPIs status codes, making debugging faster and support interactions more efficient. All error responses now include detailed metadata like requestId, errorCode, and errorName to help you quickly identify and resolve issues.

Availability by Environment

EnvironmentStatus
📚 Documentation⏳ Coming Soon
🧪 QUAL⏳ Coming Soon
🚀 Production⏳ Coming Soon

Learn more about error handling →

Download Project

DOWNLOAD PROJECT

To watch the video click here

JSON Schema API Response

Portuguese

{
  "type" : "object",
  "properties" : {
    "RequestId" : {
      "type" : "string"
    },
    "EnergyCertificates" : {
      "type" : "array",
      "description" : "Lista de certificados energéticos",
      "items" : {
        "type" : "object",
        "properties" : {
          "TituloDocumento" : {
            "type" : "string",
            "description" : "Título do documento"
          },
          "RequestId" : {
            "type" : "string",
            "description" : "Identificador único do pedido"
          },
          "NumDocumento" : {
            "type" : "string",
            "description" : "Identificador do documento"
          },
          "TipoDocumento" : {
            "type" : "string",
            "description" : "Tipo de documento"
          },
          "Morada" : {
            "type" : "string",
            "description" : "Morada do imóvel"
          },
          "Localidade" : {
            "type" : "string",
            "description" : "Localidade do imóvel"
          },
          "Freguesia" : {
            "type" : "string",
            "description" : "Freguesia do imóvel"
          },
          "Concelho" : {
            "type" : "string",
            "description" : "Concelho do imóvel"
          },
          "DataEmissao" : {
            "type" : "string",
            "description" : "Data de emissão do documento"
          },
          "DataValidade" : {
            "type" : "string",
            "description" : "Data de validade do documento"
          },
          "NumPeritoQualificado" : {
            "type" : "string",
            "description" : "Identificador do perito qualificado"
          },
          "ClasseEnergetica" : {
            "type" : "string",
            "description" : "Classe energética do imóvel"
          },
          "ArtigoMatricial" : {
            "type" : "string",
            "description" : "Artigo matricial do imóvel"
          },
          "Conservatoria" : {
            "type" : "string",
            "description" : "Conservatória do Registo Predial"
          },
          "NumConservatoria" : {
            "type" : "string",
            "description" : "Número da Conservatória do Registo Predial"
          },
          "FracaoAutonoma" : {
            "type" : "string",
            "description" : "Fração autónoma do imóvel"
          },
          "Similaridade" : {
            "type" : "number",
            "description" : "Similaridade entre os campos de resposta e os campos de pesquisa"
          }
        }
      }
    },
    "NumResultados" : {
      "type" : "integer",
      "description" : "Número de resultados encontrados"
    }
  }
}

English

{
  "type": "object",
  "properties": {
    "RequestId": {
      "type": "string"
    },
    "EnergyCertificates": {
      "type": "array",
      "description": "List of energy certificates",
      "items": {
        "type": "object",
        "properties": {
          "TituloDocumento": {
            "type": "string",
            "description": "Document title"
          },
          "RequestId": {
            "type": "string",
            "description": "Unique request identifier"
          },
          "NumDocumento": {
            "type": "string",
            "description": "Document identifier"
          },
          "TipoDocumento": {
            "type": "string",
            "description": "Document type"
          },
          "Morada": {
            "type": "string",
            "description": "Property address"
          },
          "Localidade": {
            "type": "string",
            "description": "Property locality"
          },
          "Freguesia": {
            "type": "string",
            "description": "Property parish"
          },
          "Concelho": {
            "type": "string",
            "description": "Property municipality"
          },
          "DataEmissao": {
            "type": "string",
            "description": "Document issue date"
          },
          "DataValidade": {
            "type": "string",
            "description": "Document expiration date"
          },
          "NumPeritoQualificado": {
            "type": "string",
            "description": "Qualified expert identifier"
          },
          "ClasseEnergetica": {
            "type": "string",
            "description": "Property energy class"
          },
          "ArtigoMatricial": {
            "type": "string",
            "description": "Property registration number"
          },
          "Conservatoria": {
            "type": "string",
            "description": "Land Registry Office"
          },
          "NumConservatoria": {
            "type": "string",
            "description": "Land Registry Office number"
          },
          "FracaoAutonoma": {
            "type": "string",
            "description": "Property autonomous fraction"
          },
          "Similaridade": {
            "type": "number",
            "description": "Similarity between response fields and search fields"
          }
        }
      }
    },
    "NumResultados": {
      "type": "integer",
      "description": "Number of results found"
    }
  }
}

Best Practices

  • Always log the requestId - Include it when contacting support for faster issue resolution
  • Use errorCode or errorName for programmatic error handling in your application
  • Reference the timestamp for correlating errors with your application logs

📖 View complete error codes reference →

Language
Credentials
Header
Click Try It! to start a request and see the response here!