Spring til indhold

Register #6 (DAR) — live

Adresse-API — danske adresser fra DAR i WGS84

Grundfast er et adresse-API oven på Danmarks Adresseregister (DAR) — adresseopslag i den bekvemme gamle form: gensammensat adressebetegnelse, postnummer, by og et WGS84-koordinat — med en bro til ejendommen (BFE) via ét reverse-kald. Både UUID-opslag og DAR-native søgning er live som Register #6 — demo og datakontrakt kan du teste uden nøgle.

GET /v1/adresse/:uuid

Hvad Adresse-API’et giver dig

DAR-adresse på UUID

Slå en adresse op på dens DAR-UUID og få den gensammensatte, læsbare adresse — vejnavn, husnummer, postnummer og by — uden selv at joine adgangsadresse, husnummer og navngiven vej.

WGS84-koordinat

Adressepunktet reprojiceret fra EPSG:25832 til WGS84 og leveret som længde/bredde — klar til kort og afstandsberegning.

Adresse → ejendom (BFE)

Adressens WGS84-koordinat broer til ejendommen: ét reverse-kald (/v1/jordstykker/reverse) giver jordstykkets BFE-nummer, så du kan gå videre til bygning, enhed og matrikel i samme datamodel.

Stabil oven på DAR

Vi cacher og retry’er mod Datafordelers DAR-register, så adresseopslag står op, selv når upstream flapper med 401’er.

API til adresseopslag på danske adresser

Grundfast er et adresse API bygget som en api til adresseopslag på hele Danmarks Adresseregister: ét kald med en DAR-UUID giver dig adressen gensammensat og current-only, i stedet for de rå entitets-relationer mellem adgangsadresse, husnummer og navngiven vej. Du får betegnelse, postnummer, by, kommunekode og et WGS84-koordinat i ét fladt JSON-svar — samme datamodel som resten af de syv registre, kaldt med den samme gf_live_-nøgle.

Kender du kun teksten og ikke UUID’et, så starter et adresseopslag med DAR-native søgning (GET /v1/adresse/search) og slår derefter det fundne UUID op. Begge trin kan afprøves uden nøgle via demoerne.

Status & datakontrakt

LiveRegister #6 — live over Datafordelers DAR-register; demoen virker uden nøgle.

Kald adresse-API’et i din stack

Endpointet er GET /v1/adresse/:uuid med en gf_live_-nøgle — samme auth og metering som de øvrige registre. Samme adresseopslag i cURL, TypeScript og Python:

terminal
curl -H "Authorization: Bearer gf_live_…" \
  https://api.grundfast.dk/v1/adresse/0a3f50a1-…-uuid

…og svaret, med demo-kaldet og BFE-broen for fuldstændighedens skyld:

# Live nu — Register #6 (DAR), Bearer gf_live_…:
GET /v1/adresse/0a3f50a1-...-uuid
→ 200  { adresse: {
           id: "0a3f50a1-...-uuid",
           betegnelse: "Rådhuspladsen 1, 1550 København V",
           vejnavn: "Rådhuspladsen", husnr: "1",
           postnr: "1550", postnrnavn: "København V",
           kommunekode: "0101",
           koordinat: { lon: 12.5683, lat: 55.6759 } },  # WGS84
         meta: { kilde: "Datafordeler DAR via Grundfast" } }

# Datakontrakten virker uden nøgle:
GET /v1/demo/adresse → 200 { adresse: {}, meta: {} }

# Adresse → ejendom (BFE) i ét ekstra kald — reverse på koordinatet:
GET /v1/jordstykker/reverse?lon=12.5683&lat=55.6759200  { bfe_nummer: 5651067, matrikelnummer: "…",
         ejerlavsnavn: "…", kommunekode: "0101",}

Felter i svaret

Hvert adresseopslag returnerer et fladt adresse-objekt plus en meta-blok med kildeangivelse:

Felter i svaret
FeltTypeBeskrivelse
idstringDAR-UUID’et for adressen (adgangs-/enhedsadresse).
betegnelsestringDen gensammensatte, læsbare adresse: vejnavn, husnummer, postnummer og by i én streng.
vejnavnstringNavngiven vej fra DAR, allerede opslået fra vej-UUID.
husnrstringHusnummer inkl. evt. bogstav (fx "1", "12B").
postnrstringFirecifret postnummer. Slå hele postnummer-databasen op via Postnummer-API (postnummer-database).
postnrnavnstringBy-/distriktsnavn hørende til postnummeret.
kommunekodestringFirecifret kommunekode (fx "0101" = København).
koordinat{ lon, lat }Adressepunktet reprojiceret fra EPSG:25832 til WGS84 — klar til kort.
meta.kildestringKildeangivelse: Datafordeler DAR via Grundfast.

Parametre

GET /v1/adresse/:uuid tager UUID’et i stien og en valgfri asOf til adresse-historik med ?asOf=:

Parametre
ParameterHvorBeskrivelse
uuidstiDAR-UUID’et for adressen. Kender du det ikke, så find det først med GET /v1/adresse/search.
asOfqueryValgfri ISO-dato — returnér adressen som den så ud på et tidspunkt (adresse-historik). Udelades for nuværende værdi.

Grundfast vs. DAWA vs. rå Datafordeler

Hvad et adresseopslag giver dig hos hver kilde — kun sandfærdige krydser, ingen opfundne evner:

Funktionssammenligning: Grundfast, DAWA og rå Datafordeler
FunktionGrundfastDAWARå Datafordeler
Adresse på UUIDJaJaJa
Autocomplete / fritekst-søgningJaJaNej
Bro til ejendom (BFE) i ét kaldJaNejNej
Oversatte kodelister (læsbar tekst)JaJaNej
WGS84-koordinat direkteJaJaNej
Cachet SLA-mirrorJaNejNej
Current-only (bitemporal støj fjernet)JaJaNej

Hvornår skal du bruge adresse-API’et

Validér adresser i en formular

Autocomplete på /v1/adresse/search og et opslag på det valgte UUID sikrer, at kun rigtige DAR-adresser slipper igennem — ingen stavefejl, ingen døde vejnavne i din database.

Geokod til kort

Hvert opslag leverer et WGS84-koordinat, reprojiceret fra EPSG:25832 — klar til at sætte en markør på et kort eller regne afstand uden dit eget projektions-lag.

Gå fra adresse til ejendom (BFE)

Send adressens koordinat til /v1/jordstykker/reverse og få jordstykkets BFE-nummer — derfra åbner samme nøgle BBR-bygninger og Matriklen for ejendommen.

Se adressen på en tidligere dato

Med ?asOf= får du adressen som den så ud på et bestemt tidspunkt — nyttigt til revision og til at forstå en omdøbt vej eller et flyttet husnummer.

Prøv adresse-opslag live

Skriv en dansk adresse og få hele DAR-posten — betegnelse, postnummer, by og WGS84-koordinat — kørt mod den nøglefrie demo /v1/demo/adresse-search oven på det rigtige DAR-indeks, med ægte svartid.

GETGET /v1/demo/adresse-search

Nøglefri demo: /v1/demo/adresse-search returnerer et fast udsnit af DAR. Skriv for at filtrere udsnittet live. Med din gf_live_-nøgle kører /v1/autocomplete den rigtige fuzzy + præfiks-søgning (pg_trgm) over hele indekset.

GET/v1/adresse/:uuid
live

DAR-UUID → ren, gensammensat adresse + WGS84. Klar at kalde nu.

GET/v1/adresse/search
live

DAR-native autocomplete — rangerede fritekst-hits over det lokale søgeindeks. Live nu; prøv også uden nøgle via demoen /v1/demo/adresse-search.

Kom i gang med adresser

Opret en gratis nøgle og kald /v1/adresse/:uuid. Brug for adresse-søgning i skala? Skriv til os.

Se også Grundfast som DAWA-alternativ, Adresse-autocomplete, BBR-API’et og Matrikel-API’et.

Ofte stillede spørgsmål

Hvad er DAR / et adresse-API?

DAR (Danmarks Adresseregister) er den autoritative kilde til danske adresser. Grundfast genudstiller DAR i den bekvemme gamle form: gensammensat adressebetegnelse, postnummer + by, og et WGS84-koordinat — i stedet for de rå entitets-relationer i Datafordelers nye model.

Er adresse-API’et live?

Ja — både opslag på DAR-UUID (GET /v1/adresse/:uuid) og DAR-native adresse-søgning/autocomplete (GET /v1/adresse/search) er live som Register #6.

Er det et alternativ til DAWA?

Ja. DAWA-tjenesterne på den gamle stak udfases, og Grundfast er bygget som det adresse- og geodata-lag, der overlever Datafordeler-migreringen. Se DAWA-alternativ for sammenligningen.

Kan jeg gå fra adresse til ejendom?

Ja — i ét ekstra kald. Tag adressens WGS84-koordinat og kald /v1/jordstykker/reverse?lon=&lat=; du får jordstykket der dækker punktet, inklusive BFE-nummeret. Derfra åbner samme nøgle hele ejendommen i BBR (bygninger + enheder) og Matriklen (jordstykke + ejerlav). Selve adresse-opslaget (GET /v1/adresse/:uuid) returnerer adressen + koordinatet, ikke BFE direkte.

Hvad koster adresse-opslag?

Adresse-API’et kører på den fælles selvbetjente prismodel (Free / Starter / Pro / Scale) med samme nøgle og metering som BBR, Matriklen og DAGI. Se priser for kald-inkluderet og overforbrug.

Hvordan laver jeg et adresseopslag programmatisk?

Brug Grundfast som API til adresseopslag: kald GET /v1/adresse/:uuid med en gf_live_-nøgle og få adressen gensammensat med vejnavn, husnummer, postnummer, by og et WGS84-koordinat i JSON. Kender du ikke UUID’et endnu, så søg først med GET /v1/adresse/search (fritekst/autocomplete) og slå det fundne op. Begge kald kan afprøves uden nøgle via demoerne /v1/demo/adresse og /v1/demo/adresse-search.

Hvad er Danmarks Adresseregister (DAR), og bygger API’et på det?

Danmarks Adresseregister (DAR) er den autoritative, landsdækkende kilde til danske adresser, driftet på Datafordeleren. Grundfast bygger direkte oven på DAR: vi henter og cacher registeret og genudstiller det i den bekvemme gamle form, så du slipper for selv at joine adgangsadresse, husnummer og navngiven vej i Datafordelers nye entitetsmodel. Data krediteres altid til kilden.

Er Grundfast officielt / tilknyttet SDFI?

Nej. Grundfast er et uafhængigt compatibility-lag — uofficielt, men det virker. Data kommer fra Datafordeler; vi krediterer kilden.

Alle danske adresser

DAR — adresser i hele Danmark

Danmarks Adresseregister med adgangs- og enhedsadresser i hele landet, broet til BFE og med WGS84-koordinater. Kortet er farvet efter hvor mange adresser vi holder i hver kommune.

Adresser
2.700.904
Jordstykker
2.565.631
Kommuner
98
Tegnet af vores egne data — grænser: DAGI · adresser: DAR · matrikler: Matriklen (åbne data).