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/:uuidHvad 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
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:
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.6759 → 200 { bfe_nummer: 5651067, matrikelnummer: "…", ejerlavsnavn: "…", kommunekode: "0101", … }
Felter i svaret
Hvert adresseopslag returnerer et fladt adresse-objekt plus en meta-blok med kildeangivelse:
| Felt | Type | Beskrivelse |
|---|---|---|
| id | string | DAR-UUID’et for adressen (adgangs-/enhedsadresse). |
| betegnelse | string | Den gensammensatte, læsbare adresse: vejnavn, husnummer, postnummer og by i én streng. |
| vejnavn | string | Navngiven vej fra DAR, allerede opslået fra vej-UUID. |
| husnr | string | Husnummer inkl. evt. bogstav (fx "1", "12B"). |
| postnr | string | Firecifret postnummer. Slå hele postnummer-databasen op via Postnummer-API (postnummer-database). |
| postnrnavn | string | By-/distriktsnavn hørende til postnummeret. |
| kommunekode | string | Firecifret kommunekode (fx "0101" = København). |
| koordinat | { lon, lat } | Adressepunktet reprojiceret fra EPSG:25832 til WGS84 — klar til kort. |
| meta.kilde | string | Kildeangivelse: Datafordeler DAR via Grundfast. |
Parametre
GET /v1/adresse/:uuid tager UUID’et i stien og en valgfri asOf til adresse-historik med ?asOf=:
| Parameter | Hvor | Beskrivelse |
|---|---|---|
| uuid | sti | DAR-UUID’et for adressen. Kender du det ikke, så find det først med GET /v1/adresse/search. |
| asOf | query | Valgfri 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:
| Funktion | Grundfast | DAWA | Rå Datafordeler |
|---|---|---|---|
| Adresse på UUID | Ja | Ja | Ja |
| Autocomplete / fritekst-søgning | Ja | Ja | Nej |
| Bro til ejendom (BFE) i ét kald | Ja | Nej | Nej |
| Oversatte kodelister (læsbar tekst) | Ja | Ja | Nej |
| WGS84-koordinat direkte | Ja | Ja | Nej |
| Cachet SLA-mirror | Ja | Nej | Nej |
| Current-only (bitemporal støj fjernet) | Ja | Ja | Nej |
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.
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.
/v1/adresse/:uuidDAR-UUID → ren, gensammensat adresse + WGS84. Klar at kalde nu.
/v1/adresse/searchDAR-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.
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