Danmarks Adresseregister (DAR)

# Fra adressetekst til koordinat — og hvor sikkert det er

Send en dansk adresse, som den står i jeres data, og få adgangspunktet i WGS84, adressens DAR-id og ejendommens BFE-nummer tilbage. En kategori fra A til C siger, om punktet kan bruges uden at kigge.

[Kom i gang gratis](https://grundfast.dk/dashboard?mode=register) [Se dokumentationen](https://grundfast.dk/docs/api/datavask)

Kaldene

- [GET /v1/datavask/adgangsadresser](https://grundfast.dk/docs/api/datavask)
- [GET /v1/adgangsadresser](https://grundfast.dk/docs/api/adgangsadresser)

GET /v1/demo/datavask/adgangsadresser

klar

Solbakkevej 70, 8600 Silkeborg: 56,157845 nord, 9,532961 øst, kategori A

A Sikkert match BFE 5651067

Solbakkevej 70, 8600 Silkeborg

**Bredde (lat)**

56,157845

**Længde (lon)**

9,532961

**DAR-id**

0a3f5095-8942-32b8-e044-0003ba298018

**Lighed**

1,000

Koordinat, DAR-id og BFE-nummer som JSON — med din egen nøgle.

[Hent det som JSON — gratis nøgle](https://grundfast.dk/dashboard?mode=register)

Nøglefri demo af samme opslag som `/v1/datavask/adgangsadresser`: koordinat, DAR-id, BFE-nummer og kategori er dem, din nøgle får for den tekst.

Hvad du får

## Et punkt, en nøgle og en grad af sikkerhed

En geokoder, der altid svarer med et punkt, er farlig: et forkert husnummer bliver til et rigtigt-udseende koordinat. Derfor har hvert svar et mål for, hvor godt teksten passede.

1. ### Adgangspunktet i WGS84
`koordinat` med `lon` og `lat`, omregnet fra DAR’s UTM32. Klar til en kortmarkør eller en afstandsberegning.
2. ### Kategori og lighed
A er sikkert, B sandsynligt, C usikkert. lighed fra 0 til 1 lader jer sætte jeres egen grænse — og antal: 0 betyder intet match.
3. ### DAR-id at gemme
`adgangsadresse_id` er stabilt, også hvis vejen skifter navn. Gem det ved siden af koordinatet, så I kan slå adressen op igen.
4. ### BFE-nummeret følger med
Ejendommen bag punktet — nøglen til [BBR](https://grundfast.dk/bbr-api), [matriklen](https://grundfast.dk/matrikel-api) og [vurderingen](https://grundfast.dk/ejendomsvurdering-api).

GET /v1/datavask/adgangsadresser?betegnelse=aaboulevarden+1+8000+aarhus json

```
{
  "kategori": "B",
  "antal": 10,
  "resultater": [
    {
      "betegnelse": "Åboulevarden 1, 8000 Aarhus C",
      "adgangsadresse_id": "604ad59e-3e7c-7474-e044-0003ba298018",
      "bfe_nummer": 5620829,
      "vejnavn": "Åboulevarden",
      "husnr": "1",
      "postnr": "8000",
      "postnrnavn": "Aarhus C",
      "kommunekode": "0751",
      "koordinat": { "lon": 10.2120643, "lat": 56.1535773 },
      "lighed": 0.774
    },
    {
      "betegnelse": "Østboulevarden 1, 8000 Aarhus C",
      "koordinat": { "lon": 10.2144391, "lat": 56.1635683 },
      "lighed": 0.727,
      "…": "…"
    }
  ]
}
```

Vælg kaldet

## Hvordan ser jeres adresser ud?

Det rigtige kald afhænger af, hvor adressen kommer fra. Tekst, nogen har tastet, skal vaskes; en adresse, brugeren har valgt, er allerede rigtig; felter kan matches præcist.

| Jeres adresser | Kald | Hvorfor |
| --- | --- | --- |
| Tekst, et menneske har skrevet — en import, et CRM, en e-mail | /v1/datavask/adgangsadresser | Tåler stavefejl og manglende postnummer, og kategori A/B/C siger, hvor sikkert punktet er. |
| Brugeren vælger selv adressen i et søgefelt | /v1/adresse/search | Hvert forslag har allerede koordinat og BFE. Valget er bekræftet af brugeren, så der er intet at gætte. |
| Adressen ligger i felter: vej, husnummer, postnummer | /v1/adgangsadresser | Filtrerer på vejnavn, husnr og postnr hver for sig. Svaret er tomt, hvis adressen ikke findes — intet nærmeste gæt. |
| Etage og dør skal med | /v1/adresser | Samme filtre plus etage og doer. Enhedsadressen deler adgangsadressens punkt. |
| En hel liste | :batch eller /v1/jobs | Datavask i batch fra Pro, eller upload en CSV som job — 10.000 rækker pr. job på Starter. |

En batch tager op til 50 adresser pr. kald på Pro og 100 på Scale. Et job tager en CSV- eller Excel-fil, kører i baggrunden og kan også startes fra dashboardet uden kode — se [datavask af kundelister](https://grundfast.dk/datavask-api).

Kald det

## Fritekst eller felter

Samme nøgle, samme svarform. Fritekst giver en vurdering af matchet; felter giver et præcist svar eller intet.

```
# Fritekst → koordinat med kategori (A/B/C) og lighed
curl -H "Authorization: Bearer gf_live_…" \
  "https://api.grundfast.dk/v1/datavask/adgangsadresser?betegnelse=aaboulevarden+1+8000+aarhus"

# Adressen i felter → præcist match på vej, husnummer og postnummer
curl -H "Authorization: Bearer gf_live_…" \
  "https://api.grundfast.dk/v1/adgangsadresser?vejnavn=Åboulevarden&husnr=1&postnr=8000"
```

| Parameter | Beskrivelse |
| --- | --- |
| betegnelse | Datavask: adressen som én tekst, mindst 2 tegn. Postnummer og by hjælper, men skal ikke være der. |
| vejnavn · husnr · postnr | Listen: felterne hver for sig. Husnummer med bogstav skrives som i DAR, fx 12B. |
| srid | Listen: 4326 (WGS84, standard) eller 25832 (UTM32), hvis I regner i meter. |
| format | Listen: geojson giver en FeatureCollection, klar til et kort. |

GET `/v1/datavask/adgangsadresser`

Fritekst → kandidater med koordinat, kategori og lighed.

<https://grundfast.dk/docs/api/datavask>

GET `/v1/adgangsadresser`

Vej, husnummer og postnummer → præcise adgangsadresser.

<https://grundfast.dk/docs/api/adgangsadresser>

GET `/v1/adresse/search`

Søgning til et felt, hvor brugeren vælger adressen.

<https://grundfast.dk/docs/api/adresse-search>

POST `/v1/datavask/adgangsadresser:batch`

Mange adresser i ét kald, fra Pro.

<https://grundfast.dk/docs/api/datavask-batch>

Hvem bruger det

## Adresser, der skal på et kort

Kunder, sager og målinger kommer som adresser. Før de kan tegnes, sammenlignes eller screenes, skal de være punkter.

- [Forsikringsselskaber, insurtech, taksatorer Forsikring og risiko Kend bygningen bag policen, før I tegner den](https://grundfast.dk/loesninger/forsikring)
- [Bygge- og miljørådgivere, geoteknikere Miljø og geoteknik Skrivebordsundersøgelsen før asbest- og PCB-screening, jord og geoteknik](https://grundfast.dk/loesninger/miljoe-og-geoteknik)
- [Produktteams bag bolig-, forsikrings- og mæglerapps Proptech og boligplatforme Fang adressen rigtigt, og vis hele ejendommen i jeres produkt](https://grundfast.dk/loesninger/proptech)

Spørgsmål

## Ofte stillede spørgsmål

### Hvad er geokodning?

Geokodning er at gøre en adresse til et punkt på kortet: fra “Åboulevarden 1, 8000 Aarhus C” til en bredde- og længdegrad. Den modsatte vej — fra punkt til adresse — hedder reverse geocoding. Grundfast gør begge dele mod Danmarks Adresseregister (DAR), og hvert svar har også adressens DAR-id og ejendommens BFE-nummer.

### Hvilket punkt får jeg — bygningen eller grunden?

Adgangspunktet: det punkt, DAR knytter til adgangsadressen. Det ligger typisk ved indgangen eller ud mod vejen, ikke midt i bygningen eller på grunden. Skal I have bygningens omrids, går I videre med bfe_nummer til BBR-API’et.

### Hvad sker der, hvis husnummeret ikke findes?

Datavasken svarer med de nærmeste kandidater og en lavere kategori. “prinsensgade 5 aalborg” giver Prinsensgade 6 som et B, fordi der ikke er noget nummer 5 i DAR. Tag kun punktet automatisk ved et A, og lad B og C gå til en regel eller et menneske. Listen `/v1/adgangsadresser` gætter slet ikke: findes adressen ikke, er svaret tomt.

### Hvilket koordinatsystem er koordinaterne i?

WGS84 (EPSG:4326) som lon og lat — det, kort og GPS bruger. DAR registrerer punkterne i UTM32 (EPSG:25832), og vi regner om. Listerne `/v1/adgangsadresser` og `/v1/adresser` kan også svare i UTM32 med srid=25832.

### Hvor hurtigt svarer det?

Målt 6. oktober 2026 på serveren: datavask af hele adresser svarede på 469 ms i median (95 % under 1,44 s), adressesøgningen på 270 ms (95 % under 816 ms). Netværket til jer kommer oveni. En lang liste går hurtigere i batch eller som job end række for række.

### Hvad koster geokodning?

Én adresse er ét kald — også i en batch, hvor dubletter tælles én gang. Free har 5.000 kald om måneden, Starter 100.000, og kald ud over planen koster 1 kr. pr. 1.000 på de betalte planer.

### Vi brugte DAWA til geokodning — hvad nu?

DAWA lukkede 1. oktober 2026. Datavask, adresser og adgangsadresser findes med DAWA’s egne stier og svar under https://api.grundfast.dk/dawa, så eksisterende kode skal kun have ny base-URL og en nøgle. Ny kode bør bruge /v1, som giver WGS84-koordinat og BFE-nummer direkte i svaret.

Se også

- [Reverse geocoding Den anden vej: fra koordinat til adresse og BFE](https://grundfast.dk/reverse-geocoding-api)
- [Adresse-API Adresseopslag i DAR og ejendommen bag](https://grundfast.dk/adresse-api)
- [Datavask af kundelister Hele listen vasket og geokodet](https://grundfast.dk/datavask-api)
- [Adresse-autocomplete Rigtige adresser fra første tastetryk](https://grundfast.dk/adresse-autocomplete-api)
- [Adgangsadresse vs. adresse Hvilket punkt, hvilket id](https://grundfast.dk/begreber/adgangsadresse)

Geokodning-API

## Geokod de første adresser i dag

Opret en gratis nøgle — 5.000 kald om måneden er gratis, og den samme nøgle henter ejendommen bag hvert punkt.

[Kom i gang gratis](https://grundfast.dk/dashboard?mode=register) [Se dokumentationen](https://grundfast.dk/docs/api/datavask)

Gratis op til 5.000 kald/md · intet kreditkort · data fra Klimadatastyrelsen/Datafordeler, CC BY 4.0
