Miljøscreening pr. BFE
Asbest, PCB, bly, PAH, klorerede paraffiner og tungmetaller pr. bygning og bygningsdel, plus grund, bindinger og affaldsmængde — før renovering eller nedrivning.
https://api.grundfast.dk/v1/miljoe/screening/{bfe}For hver bygning — bolig, erhverv, industri og offentlig — og hver bygningsdel (tag, facade, vinduer og fuger, gulve, indervægge og lofter, installationer, vådrum, fundament og kælder) får hver stofgruppe et bånd. Båndene udledes af Miljøstyrelsens bygningsatlas (Miljøprojekt nr. 2269, 2024) ud fra bygningens opførelsesår og om-/tilbygningsår, BBR’s ydervægs- og tagmaterialer (inkl. "Fibercement herunder asbest"), BBR’s asbestregistrering og energimærkets ruder og forbedringsforslag.
Grunden får sit eget afsnit: V1/V2-kortlægning pr. jordstykke med regionens attest, områdeklassificering og olietanke med sløjfning. Bindingerne samler fredning og SAVE, byggelinjer, zone og lokalplaner.
Kun BBR er påkrævet. Alle andre registre er fejltolerante: falder en kilde ud, står den i input_kilder, og det den skulle have afgjort står som ikke_vurderet — aldrig som lav, "ikke kortlagt" eller "ingen byggelinje".
lav er aldrig en frikendelse.Godkendelse · API-nøgle
Send din nøgle som Authorization: Bearer gf_live_… — eller gf_test_… for gratis sandbox-kald. Se Godkendelse og nøgler.
Afregning
Ét kald — også selvom opslaget samler BBR, Matriklen, energimærke, DHM, jord, byggelinjer og planer.
Eksempel
curl "https://api.grundfast.dk/v1/miljoe/screening/5734264" \
-H "Authorization: Bearer $GRUNDFAST_API_KEY"{
"bfe_nummer": 5651067,
"disclaimer": "Registerbaseret forhåndsscreening — ikke en lovpligtig miljø- og ressourcekortlægning. Den bygger på registrenes oplysninger om bygningens år og materialer og på Miljøstyrelsens bygningsatlas, ikke på besigtigelse eller prøver, og den kan ikke frikende en bygning for problematiske stoffer.",
"regelsaet": {
"version": "2026-10-01/mst-2269",
"kilder": [
{
"id": "mst-2269",
"titel": "Anbefalinger til screening og kortlægning af bygge- og anlægsaffald (Miljøprojekt nr. 2269), kap. 6 Stofkort og kap. 7 Bygningsatlas",
"udgiver": "Miljøstyrelsen",
"aar": 2024,
"url": "https://www2.mst.dk/Udgiv/publikationer/2024/05/978-87-7038-618-0.pdf"
},
{
"id": "bek-496-2024",
"titel": "Bekendtgørelse nr. 496 af 21. maj 2024 om håndtering af affald og materialer fra bygge- og nedrivningsarbejde",
"udgiver": "Miljøministeriet",
"aar": 2024,
"url": "https://www.retsinformation.dk/eli/lta/2024/496"
},
{
"id": "mst-2185",
"titel": "Selektiv nedrivning i byggebranchen – LCA (Miljøprojekt nr. 2185), tabel 44",
"udgiver": "Miljøstyrelsen",
"aar": 2022,
"url": "https://www2.mst.dk/Udgiv/publikationer/2022/02/978-87-7038-353-0.pdf"
}
]
},
"antal_bygninger": 3,
"bygninger": [
{
"bygning_id": "c7e65d4a-0c66-4838-9b19-728abbeddd71",
"bygningsnummer": 1,
"anvendelse": {
"kode": "120",
"tekst": "Fritliggende enfamiliehus"
},
"kategori": "Bolig",
"input": {
"opfoerelsesaar": 1958,
"om_tilbygningsaar": null,
"om_tilbygningsaar_raa": null,
"perioder": [
{
"aar": 1958,
"kilde": "opfoerelsesaar"
}
],
"materialer": {
"ydervaeg": {
"kode": "1",
"tekst": "Mursten"
},
"ydervaeg_supplerende": null,
"tag": {
"kode": "5",
"tekst": "Tegl"
},
"tag_supplerende": null
},
"asbest_registrering": null,
"energimaerke": null
},
"mangler": [],
"samlet": {
"asbest": "hoej",
"pcb": "hoej",
"bly": "hoej",
"pah": "hoej",
"klorerede_paraffiner": "hoej",
"tungmetaller": "hoej"
},
"dele": [
{
"del": "tag",
"navn": "Tag",
"stoffer": [
{
"stof": "asbest",
"niveau": "hoej",
"begrundelse": [
"Opført 1958 (atlasperiode 1950–1977): stor sandsynlighed i membraner, asfaltprodukter og eternit-aftrækskanaler; kan forekomme i tagklæber (bitumen) og understrygning."
],
"regler": [
"atlas-7.2-membraner-asbest-1920-1986",
"atlas-7.2-asfaltprodukter-asbest-1920-1986"
],
"ikke_vurderet_aarsag": null
},
{
"stof": "pcb",
"niveau": "mulig",
"begrundelse": [
"Opført 1958 (atlasperiode 1950–1977): kan forekomme i membraner, tagklæber (bitumen) og understrygning."
],
"regler": [
"atlas-7.2-membraner-pcb-1950-nu",
"atlas-7.2-tagklaeber-bitumen-pcb-1950-nu"
],
"ikke_vurderet_aarsag": null
},
{
"stof": "bly",
"niveau": "hoej",
"begrundelse": [
"Opført 1958 (atlasperiode 1950–1977): stor sandsynlighed i glaserede teglsten, tagfolier, inddækninger og tagrender og nedløb; kan forekomme i membraner, asfaltprodukter, imprægneret træ og træværk tagkonstruktion."
],
"regler": [
"atlas-7.2-glaserede-teglsten-bly-foer-1986",
"atlas-7.2-membraner-bly-foer-nu"
],
"ikke_vurderet_aarsag": null
},
{
"stof": "pah",
"niveau": "hoej",
"begrundelse": [
"Opført 1958 (atlasperiode 1950–1977): stor sandsynlighed i membraner, asfaltprodukter og tagklæber (bitumen)."
],
"regler": [
"atlas-7.2-membraner-pah-er-foer-nu",
"atlas-7.2-asfaltprodukter-pah-er-foer-nu"
],
"ikke_vurderet_aarsag": null
},
{
"stof": "klorerede_paraffiner",
"niveau": "lav",
"begrundelse": [
"Bygningsatlasset angiver ikke klorerede paraffiner for tag."
],
"regler": [],
"ikke_vurderet_aarsag": null
},
{
"stof": "tungmetaller",
"niveau": "hoej",
"begrundelse": [
"Opført 1958 (atlasperiode 1950–1977): stor sandsynlighed i imprægneret træ (krom), imprægneret træ (arsen) og tagrender og nedløb (zink); kan forekomme i glaserede teglsten (cadmium), tagfolier (krom), eternit-aftrækskanaler (krom), imprægneret træ (nikkel) og tagrender og nedløb (kobber)."
],
"regler": [
"atlas-7.2-glaserede-teglsten-cadmium-foer-1986",
"atlas-7.2-tagfolier-krom-foer-nu"
],
"ikke_vurderet_aarsag": null
}
],
"energiforbedringer": []
},
{
"del": "facade",
"navn": "Facade og ydervæg",
"stoffer": [
{
"stof": "asbest",
"niveau": "hoej",
"begrundelse": [
"Opført 1958 (atlasperiode 1950–1977): stor sandsynlighed i murpap og sålbænke, eternit; kan forekomme i beton, elastiske fuger, inddækninger og mørtel."
],
"regler": [
"atlas-7.3-beton-asbest-1920-1986",
"atlas-7.3-elastiske-fuger-asbest-1950-1977"
],
"ikke_vurderet_aarsag": null
},
{
"stof": "pcb",
"niveau": "hoej",
"begrundelse": [
"Opført 1958 (atlasperiode 1950–1977): stor sandsynlighed i elastiske fuger og maling generelt på facader; kan forekomme i fugeskum."
],
"regler": [
"atlas-7.3-elastiske-fuger-pcb-1950-1977",
"atlas-7.3-fugeskum-pcb-1950-nu"
],
"ikke_vurderet_aarsag": null
},
{
"stof": "bly",
"niveau": "hoej",
"begrundelse": [
"Opført 1958 (atlasperiode 1950–1977): stor sandsynlighed i maling generelt på facader og udvendigt malet træværk; kan forekomme i trykimprægneret træ."
],
"regler": [
"atlas-7.3-maling-generelt-paa-facader-bly-foer-1986",
"atlas-7.3-trykimpraegneret-trae-bly-foer-1986"
],
"ikke_vurderet_aarsag": null
},
{
"stof": "pah",
"niveau": "mulig",
"begrundelse": [
"Opført 1958 (atlasperiode 1950–1977): kan forekomme i maling generelt på facader."
],
"regler": [
"atlas-7.3-maling-generelt-paa-facader-pah-er-foer-1977"
],
"ikke_vurderet_aarsag": null
},
{
"stof": "klorerede_paraffiner",
"niveau": "lav",
"begrundelse": [
"Ingen af bygningens år (1958) ligger i en atlasperiode, hvor klorerede paraffiner er angivet for facade og ydervæg."
],
"regler": [],
"ikke_vurderet_aarsag": null
},
{
"stof": "tungmetaller",
"niveau": "hoej",
"begrundelse": [
"Opført 1958 (atlasperiode 1950–1977): stor sandsynlighed i trykimprægneret træ (krom) og trykimprægneret træ (arsen); kan forekomme i trykimprægneret træ (zink)."
],
"regler": [
"atlas-7.3-trykimpraegneret-trae-krom-foer-nu",
"atlas-7.3-trykimpraegneret-trae-zink-foer-nu"
],
"ikke_vurderet_aarsag": null
}
],
"energiforbedringer": []
}
],
"omfang": {
"bebygget_m2": 116,
"samlet_bygningsareal_m2": 116,
"kaelder_m2": 45,
"antal_etager": 1,
"hoejde_m": null,
"hoejde_kilde": null,
"rumfang_m3": null,
"affald_ton": 116,
"selektiv_nedrivning": false
},
"fredning": {
"fredet": false,
"bevaringsvaerdi": null
}
}
],
"grund": {
"niveau": "ikke_vurderet",
"begrundelse": [],
"kortlaegning": null,
"omraadeklassificering": null,
"olietanke": [],
"mangler": [
"Kortlægning for matr.nr. 138o kunne ikke læses (Kortlægning not configured).",
"Områdeklassificeringen kunne ikke læses (Områdeklassificering not configured)."
]
},
"bindinger": {
"fredede_bygninger": [],
"save_vaerdier": [],
"fredning_ukendt": 1,
"zone": null,
"lokalplaner": null,
"byggelinjer_i_kraft": null,
"noter": [],
"mangler": [
"Fredningsstatus er ukendt for 1 bygning(er).",
"Byggelinjerne kunne ikke læses (Byggelinjer not configured).",
"Plandata kunne ikke læses (Plandata not configured)."
]
},
"affald": {
"vejledende": true,
"samlet_bygningsareal_m2": 141,
"bygninger_uden_areal": 1,
"faktor": {
"mindre_ton_pr_m2": 1,
"stoerre_ton_pr_m2": 1.5,
"graense_m2": 250
},
"faktor_kilde": "Miljøstyrelsen, Miljøprojekt nr. 2185 (2022), tabel 44: \"Mindre bygninger: 1 ton/m2 og Større bygninger: 1,5 ton/m2\" (mindre = under 250 m², større = over 250 m², tabel 4) — et skøn, ikke en opmåling.",
"ton": 141,
"screeningsgraense_ton": 1,
"over_graensen_ved_nedrivning": true,
"hjemmel": {
"titel": "Bekendtgørelse nr. 496 af 21. maj 2024 om håndtering af affald og materialer fra bygge- og nedrivningsarbejde",
"paragraf": "§ 2, nr. 7, litra a",
"url": "https://www.retsinformation.dk/eli/lta/2024/496",
"tekst": "Nedrivningsarbejde, renoveringsarbejde og vedligeholdelsesarbejde af bygninger eller anlæg eller dele heraf, der frembringer mere end 1 ton affald."
}
},
"lovgrundlag": [
{
"titel": "Bekendtgørelse nr. 496 af 21. maj 2024 om håndtering af affald og materialer fra bygge- og nedrivningsarbejde",
"paragraf": "§ 2, nr. 7, litra a",
"url": "https://www.retsinformation.dk/eli/lta/2024/496",
"tekst": "Nedrivningsarbejde, renoveringsarbejde og vedligeholdelsesarbejde af bygninger eller anlæg eller dele heraf, der frembringer mere end 1 ton affald."
},
{
"titel": "Bekendtgørelse nr. 496 af 21. maj 2024",
"paragraf": "§ 2, nr. 7, litra b",
"url": "https://www.retsinformation.dk/eli/lta/2024/496",
"tekst": "Udskiftning af termoruder, der kan være fremstillet i perioden 1. januar 1950 til og med 31. december 1977."
}
],
"input_kilder": [
{
"kilde": "bbr",
"status": "ok",
"note": null
},
{
"kilde": "matrikel",
"status": "ok",
"note": null
},
{
"kilde": "energimaerke",
"status": "ikke_konfigureret",
"note": "Energimærke not configured"
},
{
"kilde": "dhm",
"status": "ikke_konfigureret",
"note": "DHM not configured"
},
{
"kilde": "kortlaegning",
"status": "ikke_konfigureret",
"note": "Kortlægning not configured"
},
{
"kilde": "omraadeklassificering",
"status": "ikke_konfigureret",
"note": "Områdeklassificering not configured"
},
{
"kilde": "byggelinjer",
"status": "ikke_konfigureret",
"note": "Byggelinjer not configured"
},
{
"kilde": "plan",
"status": "ikke_konfigureret",
"note": "Plandata not configured"
}
],
"mangler": [],
"genereret": "2026-10-01T12:00:00.000Z",
"meta": {
"kilde": "Grundfast miljøscreening over BBR, Matriklen, Energimærke, DHM, DKjord, DAI og Plandata",
"grundfast_version": "0.1.0"
}
}Forkortet: lange lister og geometrier er skåret ned — de viste værdier er uændrede.
Parametre
bfeintegerstipåkrævet- BFE-nummeret på ejendommen.Eksempel:
5734264
Felter i svaret
bygninger[].dele[].stoffer[].niveaustringhoej(bygningsatlassets "stor sandsynlighed", eller BBR registrerer materialet),mulig("kan forekomme", eller kun om-/tilbygningsåret rammer),lav(vurderet, ingen regel rammer) ellerikke_vurderet(et input manglede).ikke_vurdereter aldrig det samme somlav.bygninger[].dele[].stoffer[].begrundelsestring[]- Hvorfor — årstal, atlasperiode og de materialer, der giver båndet, samt BBR-fund og energimærkets ruder.
regler[]er id’erne på de regler, der ramte. bygninger[].dele[].stoffer[].ikke_vurderet_aarsagstring | null- Sat præcis når niveauet er
ikke_vurderet: hvilket input der manglede. bygninger[].input.perioderobject[]- Hvert år, materialerne kan stamme fra: opførelsesåret og et gyldigt om-/tilbygningsår. En ombygning tilføjer en periode og fjerner aldrig en. BBR’s pladsholdere (0 og 1000) og år før opførelsen frasorteres og står i
mangler. bygninger[].dele[].energiforbedringerstring[]- Energimærkets forbedringsforslag, der berører bygningsdelen — de dele, en renovering typisk åbner. Tom uden energimærke.
bygninger[].omfangobject- Arealer og etager fra BBR, målt højde fra DHM (
hoejde_kilde: "DHM", aldrig et skøn), et vejledende rumfang,affald_tonogselektiv_nedrivning(mindst 250 m², BEK 496/2024 § 9). grund.niveaustring- Samlet bånd for jorden: V2-kortlagt giver
hoej, V1, områdeklassificering og nedgravede olietankemulig.lavkun når kortlægning, områdeklassificering og tekniske anlæg alle kunne læses. bindingerobject- Fredede bygninger og SAVE-værdier, zone, lokalplaner og byggelinjer i kraft — det, der afgør, om og hvordan der må rives ned.
nullpå en liste betyder, at kilden ikke kunne læses. affaldobject- Vejledende affaldsmængde ved fuld nedrivning (1 t/m² under 250 m², 1,5 t/m² derover, Miljøprojekt nr. 2185) mod 1-tonsgrænsen i BEK 496/2024 § 2, nr. 7, med paragraffen citeret.
input_kilder[]object[]- Hvert register med
status:ok,ikke_daekket(fx intet energimærke),fejlellerikke_konfigureret. Det, en fejlende kilde skulle have afgjort, står somikke_vurderetellernull. regelsaetobject- Regelsættets version og kilderne bag det. Hver regel er udledt af Miljøstyrelsens bygningsatlas med sidehenvisning.
disclaimerstring- Altid med: registerbaseret forhåndsscreening — ikke en lovpligtig miljø- og ressourcekortlægning. Vis den sammen med svaret.
Statuskoder
| Status | Betydning |
|---|---|
| 200 | Svaret er leveret. |
| 400 | BFE-nummeret er ikke et positivt heltal. |
| 401 | Manglende eller ugyldig API-nøgle. |
| 404 | BFE-nummeret findes ikke i BBR. |
| 429 | Rate limit eller månedskvote overskredet. |
| 502 | BBR kunne ikke læses. Alle andre kilder er fejltolerante og meldes i input_kilder i stedet. |
Fejl har altid formen { "error": "…" }. Se Fejl og statuskoder for, hvad der kan prøves igen.
Prøv det
Live-kald fra siden
Bruges ofte sammen med
- GETMiljøscreening som PDF
/v1/miljoe /screening /:bfe /rapport.pdf - POSTMiljøscreening for mange BFE
/v1/miljoe /screening:batch - GETHent en ejendom
/v1/bbr /ejendom /:bfe - GETTjek kortlægning på matrikel
/v1/jord /kortlaegning /matrikel /:ejerlavskode /:matrikelnr
Læs mere om Miljøscreening, og hvad data kan bruges til, på produktsiden.