Gå til hovedinnhold
This API is legacy. It stays available for existing integrations; new work uses the Placepoint API.
Note! This documentation is automatically generated. Information may be incomplete or contain errors, especially screenshots and code samples. We'd love your feedback: use the "Did you find what you were looking for?" widget below, the chat in the bottom right, or email support@placepoint.no - we'll get back to you as soon as we can.

GET /properties/{nma}/energy-label

GET 

/properties/:nma/energy-label

Latest Enova energy label (energimerke) for a property by NMA, from Placepoint's own Enova replica in v2-core-db — no Newsec licence required. Newest attest by date of rating; use /properties/{nma}/energy-labels for the full history. Items: {type:"energyLabel", attestNumber, source, level, issuedAt, registrationType, energyRating (A–G), heatingRating (Green/Lightgreen/Yellow/Orange/Red), deliveredEnergyKWhM2Year, correctedDeliveredEnergyKWhM2Year, cadastre:{id,cadastreNumber,matrikkelId}, building:{id,buildingNumber,builtYear,areaM2,enovaCategory}, housingUnit:{id,unitNumber}, address:{streetAddress,postalCode,postalDistrict}, organisasjonsnummer, document:{storage,url,downloadPath}}. level says what the attest covers — housingUnit (one apartment, bruksenhetsnummer in housingUnit.unitNumber), building (one building on the cadastre) or cadastre (the whole matrikkelenhet). A property with several buildings usually has several attests at different levels; do NOT present one of them as "the property's energy rating" without saying which unit or building it belongs to. energyRating A–G is the letter (energikarakter); heatingRating is the separate oppvarmingskarakter traffic light, Green = mostly renewable heating, Red = mostly electricity/fossil — the two are independent, a building can be A/Red. deliveredEnergyKWhM2Year is beregnet levert energi per m² per year; the corrected variant is the TEK17 climate-corrected figure used to set the letter. document is null when we hold no PDF (~36% of attests). When present, storage:"enova" gives a direct non-expiring url; storage:"placepoint-lake" means the PDF is a legacy scan in our lake and url is null — fetch it via downloadPath (GET /enova/pdf/{attestNumber}, scope enova:read), which mints a 15-minute signed link. source pdf_scrape rows come from OCR of old attest PDFs and have more null fields than api rows. Section roll-up: attests on an eierseksjonssameie are registered on the individual seksjoner, not on the grunneiendom, so passing the base NMA returns the attests of the base AND of all its child sections — each item's cadastre.cadastreNumber tells you which seksjon it actually belongs to, and it will often differ from the NMA you asked for. Passing a seksjon's own NMA returns just that seksjon (a leaf has no children). The stored key is the matrikkel's CURRENT number — the ETL rewrites a pre-reform key through the 2020/2024 kommune-reform map — so pass today's NMA, not the number printed on the attest. A 3-digit municipality prefix (301-…) is zero-padded for you. ~4% of attests never resolved to a cadastre at all and are reachable only by attest number. 404 = no attest on this cadastre or any of its sections. That is not the same as "the building is unrated": an NMA that is not in the matrikkel at all, and an attest whose cadastre key never resolved, both look like this too.

Request

Responses

Default Response

Note! This documentation is automatically generated. Information may be incomplete or contain errors, especially screenshots and code samples. We'd love your feedback: use the "Did you find what you were looking for?" widget below, the chat in the bottom right, or email support@placepoint.no - we'll get back to you as soon as we can.