Spring til indhold

Hent en ejendom

Hele ejendommen for et BFE-nummer i ét kald: grund, jordstykke, alle bygninger og deres enheder, oversat og i WGS84.

GET/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"
Svar · eksempel200
{
  "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 i meta.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_tilbygningsaar er seneste større om- eller tilbygning; BBR bruger 0 og 1000 som 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 } eller null. Kode 3 er fibercement med asbest — læs alle fire felter.
bygninger[].asbest{ kode, tekst } | null
Konstateret asbestholdigt materiale (BBR-felt byg036): 1 ydervæg, 2 tagdækning, 3 begge, 4 øvrige materialer, 5 "Ikke asbest i bygningen". null betyder, at intet er registreret — ikke at bygningen er fri for asbest; det siger kun kode 5.
bygninger[].afloebobject
Bygningens afløbsforhold og spildevand: afloebsforhold (fx samletank eller fælleskloakeret), medlemskab af spildevandsforsyning, paabud om forbedret rensning med paabud_frist, og tilladelser til udtræden og til alternativ afledning. Hvert felt er { kode, tekst } eller null.
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. null betyder, 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). null betyder "ukendt" — aldrig det samme som fredet: false.
bygninger[].enheder[].adresseobject | null
Enhedens DAR-adresse, joinet ind — samme form som adresse i svaret fra /v1/adresse/:uuid.
bygninger[].geometriGeoJSON Point
Bygningens punkt i WGS84. Brug /v1/geodanmark/bygninger/:bfe for det rigtige omrids.

Statuskoder

StatusBetydning
200Svaret er leveret.
400BFE-nummeret er ikke et positivt heltal, eller asOf er ikke en gyldig dato.
401Nøglen mangler eller er ugyldig.
402asOf er sendt, men planen er under Scale.
404BFE-nummeret findes ikke i BBR (med asOf: ikke på den dato).
429Burst-grænsen eller månedskvoten er nået. Se Retry-After.
502Datafordeler svarede ikke, og der fandtes ingen cachet kopi.
503Kilden 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

Demo-endpointet svarer altid med den samme rigtige ejendom, BFE 5651067 (Solbakkevej 70, 8600 Silkeborg), i præcis samme form — samme ejendom som eksempelsvaret på siden. BFE-nummeret i formularen bruges ikke.

GET /v1/demo/ejendom

Bruges ofte sammen med

Læs mere om BBR, og hvad data kan bruges til, på produktsiden.