Hent en ejendom
Hele ejendommen for et BFE-nummer i ét kald: grund, jordstykke, alle bygninger og deres enheder, oversat og i WGS84.
https://api.grundfast.dk/v1/bbr/ejendom/{bfe}Svaret samler det, der i Datafordeler ligger som separate entiteter: grunden, bygningerne på den, enhederne i hver bygning og enhedernes adresser. Kodefelter kommer som { kode, tekst }, så du både kan gemme koden og vise teksten, og koordinater er reprojiceret fra EPSG:25832 til WGS84 [lon, lat]. Den oprindelige UTM-koordinat følger med i epsg25832.
hovedbygning_index peger på den største bygning (efter samlet bygningsareal). Læs opførelsesår og areal derfra — bygninger[0] kan være en tom skal-post, som rigtige BBR-ejendomme indeholder.
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.
Eksempel
curl "https://api.grundfast.dk/v1/bbr/ejendom/5651067" \
-H "Authorization: Bearer $GRUNDFAST_API_KEY"{
"type": "ejendom",
"bfe_nummer": 5651067,
"grund_id": "000000b1-6158-40f2-971a-86885749e705",
"kommunekode": "0740",
"dagi": {
"kommune": {
"kode": "0740",
"navn": "Silkeborg"
},
"region": {
"kode": "1082",
"navn": "Region Midtjylland"
}
},
"jordstykke": {
"matrikelnummer": "138o",
"ejerlav_kode": 2006552,
"ejerlav_navn": "Silkeborg Markjorder"
},
"jordstykker": [
{
"matrikelnummer": "138o",
"ejerlav_kode": 2006552,
"ejerlav_navn": "Silkeborg Markjorder"
}
],
"antal_bygninger": 3,
"hovedbygning_index": 2,
"bygninger": [
{
"id": "738cd665-f22f-4fe6-b446-e7a04386c000",
"type": "bygning",
"bygningsnummer": 1,
"anvendelse": {
"kode": "120",
"tekst": "Fritliggende enfamiliehus"
},
"opfoerelsesaar": null,
"om_tilbygningsaar": null,
"antal_etager": null,
"afvigende_etager": null,
"areal": {
"bebygget_m2": null,
"samlet_bygningsareal_m2": null,
"samlet_boligareal_m2": null,
"samlet_erhvervsareal_m2": null
},
"materialer": {
"ydervaeg": null,
"ydervaeg_supplerende": null,
"tag": null,
"tag_supplerende": null
},
"varme": {
"installation": null,
"opvarmningsmiddel": null,
"supplerende": null
},
"asbest": null,
"afloeb": {
"afloebsforhold": null,
"medlemskab_spildevandsforsyning": null,
"paabud": null,
"paabud_frist": null,
"tilladelse_udtraeden": null,
"tilladelse_udtraeden_dato": null,
"tilladelse_alternativ_afledning": null,
"tilladelse_alternativ_afledning_dato": null
},
"geometri": null,
"kommunekode": "0740",
"etager": {
"registreringer": [],
"kaelder_m2": null,
"kaelder_lavloftet_m2": null,
"udnyttet_tagetage_m2": null,
"beboelse_i_kaelder_m2": null
},
"fredning": null,
"enheder": []
},
{
"id": "901088f3-b4e8-4acf-98f7-c69389c3e56f",
"type": "bygning",
"bygningsnummer": 2,
"anvendelse": {
"kode": "920",
"tekst": "Carport"
},
"opfoerelsesaar": 2014,
"om_tilbygningsaar": null,
"antal_etager": null,
"afvigende_etager": null,
"areal": {
"bebygget_m2": 25,
"samlet_bygningsareal_m2": null,
"samlet_boligareal_m2": null,
"samlet_erhvervsareal_m2": null
},
"materialer": {
"ydervaeg": {
"kode": "5",
"tekst": "Træ"
},
"ydervaeg_supplerende": null,
"tag": {
"kode": "2",
"tekst": "Tagpap med stor hældning"
},
"tag_supplerende": null
},
"varme": {
"installation": null,
"opvarmningsmiddel": null,
"supplerende": null
},
"asbest": null,
"afloeb": {
"afloebsforhold": null,
"medlemskab_spildevandsforsyning": null,
"paabud": null,
"paabud_frist": null,
"tilladelse_udtraeden": null,
"tilladelse_udtraeden_dato": null,
"tilladelse_alternativ_afledning": null,
"tilladelse_alternativ_afledning_dato": null
},
"geometri": {
"type": "Point",
"coordinates": [
9.5329415,
56.157787
],
"epsg25832": [
533102.67,
6223768.95
]
},
"kommunekode": "0740",
"etager": {
"registreringer": [],
"kaelder_m2": null,
"kaelder_lavloftet_m2": null,
"udnyttet_tagetage_m2": null,
"beboelse_i_kaelder_m2": null
},
"fredning": {
"fredet": false,
"status": 5,
"status_tekst": "ingen_registrering",
"bevaringsvaerdi": null,
"kilde": "fbb",
"hentet": "2026-09-02T13:48:56.275Z"
},
"enheder": []
},
{
"id": "c7e65d4a-0c66-4838-9b19-728abbeddd71",
"type": "bygning",
"bygningsnummer": 1,
"anvendelse": {
"kode": "120",
"tekst": "Fritliggende enfamiliehus"
},
"opfoerelsesaar": 1958,
"om_tilbygningsaar": null,
"antal_etager": 1,
"afvigende_etager": null,
"areal": {
"bebygget_m2": 116,
"samlet_bygningsareal_m2": 116,
"samlet_boligareal_m2": 95,
"samlet_erhvervsareal_m2": null
},
"materialer": {
"ydervaeg": {
"kode": "1",
"tekst": "Mursten"
},
"ydervaeg_supplerende": null,
"tag": {
"kode": "5",
"tekst": "Tegl"
},
"tag_supplerende": null
},
"varme": {
"installation": {
"kode": "1",
"tekst": "Fjernvarme/blokvarme"
},
"opvarmningsmiddel": null,
"supplerende": null
},
"asbest": null,
"afloeb": {
"afloebsforhold": null,
"medlemskab_spildevandsforsyning": null,
"paabud": null,
"paabud_frist": null,
"tilladelse_udtraeden": null,
"tilladelse_udtraeden_dato": null,
"tilladelse_alternativ_afledning": null,
"tilladelse_alternativ_afledning_dato": null
},
"geometri": {
"type": "Point",
"coordinates": [
9.532961,
56.1578452
],
"epsg25832": [
533103.83,
6223775.44
]
},
"kommunekode": "0740",
"etager": {
"registreringer": [
{
"id": "c58382d9-fc6c-4aed-9019-8ece8e75beaf",
"betegnelse": "st",
"type": {
"kode": "0",
"tekst": "Regulær etage"
},
"areal_m2": null,
"udnyttet_tagetage_m2": null,
"kaelder_lavloftet_m2": null,
"beboelse_i_kaelder_m2": null
},
{
"id": "dc3964c2-775b-43de-b1c7-55970a18dca3",
"betegnelse": "kl",
"type": {
"kode": "2",
"tekst": "Kælder"
},
"areal_m2": 45,
"udnyttet_tagetage_m2": null,
"kaelder_lavloftet_m2": null,
"beboelse_i_kaelder_m2": null
}
],
"kaelder_m2": 45,
"kaelder_lavloftet_m2": null,
"udnyttet_tagetage_m2": null,
"beboelse_i_kaelder_m2": null
},
"fredning": {
"fredet": false,
"status": 5,
"status_tekst": "ingen_registrering",
"bevaringsvaerdi": null,
"kilde": "fbb",
"hentet": "2026-09-02T13:48:56.275Z"
},
"enheder": [
{
"id": "b2664519-d2d0-4238-a1cd-4bafa67dcb67",
"anvendelse": {
"kode": "120",
"tekst": "Fritliggende enfamiliehus"
},
"areal": {
"samlet_m2": 95
},
"antal_vaerelser": 4,
"varme": {
"installation": null,
"opvarmningsmiddel": null
},
"etage": {
"betegnelse": "st",
"type": {
"kode": "0",
"tekst": "Regulær etage"
}
},
"adresse": {
"id": "0a3f50c2-09e9-32b8-e044-0003ba298018",
"doer": "",
"etage": "",
"husnr": "70",
"postnr": "8600",
"vejnavn": "Solbakkevej",
"koordinat": {
"lat": 56.1578452,
"lon": 9.532961
},
"betegnelse": "Solbakkevej 70, 8600 Silkeborg",
"postnrnavn": "Silkeborg",
"kommunekode": null
}
}
]
}
],
"meta": {
"kilde": "Datafordeler BBR via Grundfast",
"grundfast_version": "0.1.0"
},
"vurdering": {
"seneste": {
"aar": 2024,
"grundvaerdi_kr": 1702000,
"ejendomsvaerdi_kr": 2596000,
"vurderet_areal_m2": 460
},
"historik": [
{
"aar": 2024,
"grundvaerdi_kr": 1702000,
"ejendomsvaerdi_kr": 2596000
},
{
"aar": 2022,
"grundvaerdi_kr": 1661000,
"ejendomsvaerdi_kr": 2553000
},
{
"aar": 2020,
"grundvaerdi_kr": 1330000,
"ejendomsvaerdi_kr": 2229000
},
{
"aar": 2019,
"grundvaerdi_kr": 645000,
"ejendomsvaerdi_kr": 1750000
},
{
"aar": 2018,
"grundvaerdi_kr": 645000,
"ejendomsvaerdi_kr": 1750000
},
{
"aar": 2017,
"grundvaerdi_kr": 645000,
"ejendomsvaerdi_kr": 1750000
},
{
"aar": 2016,
"grundvaerdi_kr": 645000,
"ejendomsvaerdi_kr": 1750000
},
{
"aar": 2015,
"grundvaerdi_kr": 645000,
"ejendomsvaerdi_kr": 1750000
},
{
"aar": 2014,
"grundvaerdi_kr": 645000,
"ejendomsvaerdi_kr": 1750000
},
{
"aar": 2013,
"grundvaerdi_kr": 645000,
"ejendomsvaerdi_kr": 1750000
},
{
"aar": 2012,
"grundvaerdi_kr": 661500,
"ejendomsvaerdi_kr": 1800000
},
{
"aar": 2011,
"grundvaerdi_kr": 661500,
"ejendomsvaerdi_kr": 1800000
},
{
"aar": 2010,
"grundvaerdi_kr": 598500,
"ejendomsvaerdi_kr": 1800000
},
{
"aar": 2009,
"grundvaerdi_kr": 598500,
"ejendomsvaerdi_kr": 1800000
},
{
"aar": 2008,
"grundvaerdi_kr": 630000,
"ejendomsvaerdi_kr": 1750000
},
{
"aar": 2007,
"grundvaerdi_kr": 630000,
"ejendomsvaerdi_kr": 1750000
},
{
"aar": 2006,
"grundvaerdi_kr": 436600,
"ejendomsvaerdi_kr": 1400000
},
{
"aar": 2005,
"grundvaerdi_kr": 415800,
"ejendomsvaerdi_kr": 1350000
},
{
"aar": 2004,
"grundvaerdi_kr": 315000,
"ejendomsvaerdi_kr": 1200000
},
{
"aar": 2003,
"grundvaerdi_kr": 315000,
"ejendomsvaerdi_kr": 1200000
},
{
"aar": 2002,
"grundvaerdi_kr": 289800,
"ejendomsvaerdi_kr": 1100000
},
{
"aar": 2001,
"grundvaerdi_kr": 264600,
"ejendomsvaerdi_kr": 1050000
}
],
"antal_vurderingsejendomme": 1
}
}Parametre
bfeintegerstipåkrævet- BFE-nummeret (Bestemt Fast Ejendom) — ejendommens nøgle på tværs af BBR, Matriklen og vurderingen.Eksempel:
5651067 asOfstring (ISO 8601)queryvalgfri- Hent ejendommen, som den var registreret på en dato, fx
2020-01-01. Datoen skal ligge mellem 1990-01-01 og i dag og ekkoes imeta.as_of. Kræver Scale-planen; uden parameteren er kaldet åbent for alle planer.
Felter i svaret
bygninger[].anvendelse{ kode, tekst }- BBR-anvendelseskoden oversat, fx
120→ "Fritliggende enfamiliehus". bygninger[].opfoerelsesaarinteger | null- Opførelsesår.
om_tilbygningsaarer seneste større om- eller tilbygning; BBR bruger0og1000som pladsholdere, så filtrér dem fra. bygninger[].materialerobject- Ydervæg og tagdækning plus de supplerende materialer (
ydervaeg_supplerende,tag_supplerende), hver som{ kode, tekst }ellernull. Kode3er fibercement med asbest — læs alle fire felter. bygninger[].asbest{ kode, tekst } | null- Konstateret asbestholdigt materiale (BBR-felt
byg036):1ydervæg,2tagdækning,3begge,4øvrige materialer,5"Ikke asbest i bygningen".nullbetyder, at intet er registreret — ikke at bygningen er fri for asbest; det siger kun kode5. bygninger[].afloebobject- Bygningens afløbsforhold og spildevand:
afloebsforhold(fx samletank eller fælleskloakeret), medlemskab af spildevandsforsyning,paabudom forbedret rensning medpaabud_frist, og tilladelser til udtræden og til alternativ afledning. Hvert felt er{ kode, tekst }ellernull. grund_afloebobject- De samme oplysninger registreret på grunden, plus
udledningstilladelse. Mangler helt, når grundens felter ikke er læst. tekniske_anlaeg[]object[] | null- Alle tekniske anlæg på grunden — olietanke, solceller, varmepumper, pools — med klassifikation, etablerings- og ombygningsår og driftsstatus. For en tank også
tank: indhold, materiale, vægtype, størrelsesklasse, placering (fx nedgravet), sløjfning med år og frist, fabrikationsår og inspektion.nullbetyder, at opslaget fejlede — ikke at der ingen tank er;[]betyder, at BBR ikke registrerer nogen. bygninger[].fredningobject | null- Fredning og SAVE-bevaringsværdi fra FBB (Fredede og Bevaringsværdige Bygninger).
nullbetyder "ukendt" — aldrig det samme somfredet: false. bygninger[].enheder[].adresseobject | null- Enhedens DAR-adresse, joinet ind — samme form som
adressei svaret fra/v1/adresse/:uuid. bygninger[].geometriGeoJSON Point- Bygningens punkt i WGS84. Brug
/v1/geodanmark/bygninger/:bfefor det rigtige omrids.
Statuskoder
| Status | Betydning |
|---|---|
| 200 | Svaret er leveret. |
| 400 | BFE-nummeret er ikke et positivt heltal, eller asOf er ikke en gyldig dato. |
| 401 | Nøglen mangler eller er ugyldig. |
| 402 | asOf er sendt, men planen er under Scale. |
| 404 | BFE-nummeret findes ikke i BBR (med asOf: ikke på den dato). |
| 429 | Burst-grænsen eller månedskvoten er nået. Se Retry-After. |
| 502 | Datafordeler svarede ikke, og der fandtes ingen cachet kopi. |
| 503 | Kilden er ikke konfigureret i dette miljø. |
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
- GETBygningerne som GeoJSON
/v1/bbr /ejendom /:bfe /geojson - GETHent ejendommens jordstykker
/v1/matrikel /ejendom /:bfe - GETBygningsomrids for en ejendom
/v1/geodanmark /bygninger /:bfe - GETHent ejendomsvurderinger
/v1/vurdering /:bfe
Læs mere om BBR, og hvad data kan bruges til, på produktsiden.