Autocomplete
To-faset adressesøgning — vej først, husnummer derefter. Typo-tolerant. Svar under 50 ms på 99% af kald.
GET /autocomplete?q=…
Drop-in erstatning for DAWA. Skift én linje, tilføj en API-nøgle — resten virker præcis som før. Svar under 50 ms.
Verified data · Klimadatastyrelsen-kilder · CC BY 4.0
Du behøver ikke ændre din kode. Brug de samme endpoints, samme felter, samme typer — som du allerede kender fra DAWA.
- const baseUrl = 'https://api.dataforsyningen.dk';
+ const baseUrl = 'https://api.danadresse.dk';
+ const headers = { 'X-Api-Key': process.env.DANADRESSE_KEY };
const res = await fetch(`${baseUrl}/autocomplete?q=Råd`, { headers });
const suggestions = await res.json();
// virker præcis som før ✓
To-faset adressesøgning — vej først, husnummer derefter. Typo-tolerant. Svar under 50 ms på 99% af kald.
GET /autocomplete?q=…
Validér og ret typos. Klassificering i A/B/C — eksakt match, sikker match eller usikker.
POST /datavask/adresser
Koordinater → nærmeste adresse. WGS84 (EPSG:4326) eller ETRS89 (EPSG:25832).
GET /adgangsadresser/reverse
Hold din egen kopi opdateret. Event stream med sekvensnummer — præcis som DAWA.
/replikering/<type>/haendelser
Kommuner, regioner, sogne, postnumre, retskredse — alle DAWA's /kommuner, /sogne, osv.
/kommuner · /sogne · /postnumre
Up to 10 000 adresser per request. Pris pr. 1000 — ikke pr. opkald. 100× billigere ved store datasæt.
POST /batch/datavask
// npm install @danadresse/js
import { danadresse } from '@danadresse/js';
const client = danadresse({ apiKey: 'dawa_live_...' });
const hits = await client.autocomplete('Rådhuspladsen 1');
console.log(hits[0].tekst);
// → "Rådhuspladsen 1, 1550 København V"
# pip install danadresse
from danadresse import Client
client = Client(api_key="dawa_live_...")
hits = client.autocomplete("Rådhuspladsen 1")
print(hits[0].tekst)
# → "Rådhuspladsen 1, 1550 København V"
// go get github.com/danadresse/go
import "github.com/danadresse/go"
c := danadresse.New("dawa_live_...")
hits, _ := c.Autocomplete(ctx, "Rådhuspladsen 1")
fmt.Println(hits[0].Tekst)
// composer require danadresse/php
use Danadresse\Client;
$c = new Client('dawa_live_...');
$hits = $c->autocomplete('Rådhuspladsen 1');
echo $hits[0]->tekst;
curl 'https://api.danadresse.dk/autocomplete?q=R%C3%A5dhuspladsen+1' \
-H 'X-Api-Key: dawa_live_...'
Start gratis. Skalér når du vokser. Faktura i DKK — Stripe eller bankoverførsel.
0DKK
for evigt
199DKK / md
100 000 kald / md
Kontakt
fra 1499 DKK / md
Alle priser ekskl. moms (25%). Spørgsmål? hello@lynbro.dk
Ja. Vi implementerer 100% af DAWA's REST API med samme paths, samme query-parametre,
samme JSON-felter og samme adresse-ID'er (UUIDv4). Du skifter base-URL og tilføjer en
X-Api-Key-header. Resten kører.
Direkte fra Klimadatastyrelsens autoritative DAR (Danmarks Adresseregister)
— det samme datagrundlag som DAWA bruger. Vi henter via DAWA's /replikering indtil
17. august 2026, derefter direkte fra Datafordeleren. Data er CC BY 4.0.
For dig: ingenting. Vi skifter selv backend til Datafordeleren — og fordi adresse-ID'er er identiske mellem DAWA og DAR, mister du ingen referencer i din database. Ingen kode-ændringer. Ingen migration.
Alle servere kører i EU (Tyskland). Adressedata er offentlig (CC BY 4.0). Vi logger API-kald i 30 dage for fakturering — pseudonymiserede. Ingen personoplysninger forlader EU. Læs privatlivspolitik.
Ja. Free-tier kræver kun email. 1 000 kald om dagen — gratis, for altid, uden kort.
Officielle, open source (MIT): JavaScript / TypeScript (npm),
Python (PyPI), Go (go module), PHP
(Composer). REST-API'et er DAWA-kompatibelt, så alle eksisterende DAWA-klienter
(Ruby, Java, .NET, R) virker også ved at skifte baseUrl.
30 sekunder. 1 000 kald gratis. Ingen kreditkort.