Hobby
Sideprojekter og prototyper.
- 2 000 API-kald + 250 MCP-kald/måned
- 1 nøgle · 1 enhed · 1 IP (48t binding)
- Bulk-rensning op til 1 000 rækker
- DAR · BBR · DAGI · IBAN/CVR/EAN-validering
- Community support
op til 360 kald/min · ingen kreditkort
DAWA analog — drop-in erstatning for DAWA. Skift én linje, tilføj en API-nøgle — resten virker præcis som før. Autocomplete på ~70 ms (median).
Klik gennem de seks API-områder og se TypeScript-kode + JSON-svar i action. Kopiér eksemplerne direkte ind i dit projekt.
Lynhurtig søgning på tværs af 2,7M adresser med fuzzy matching, prefix-cache og bulk-receiver routing. Svar i den rækkefølge brugere forventer.
// npm install @danadresse/js import { danadresse } from '@danadresse/js'; const client = danadresse({ apiKey: 'dawa_live_...' }); const hits = await client.autocomplete('Rådhuspladsen');
[
{ "tekst": "Rådhuspladsen 1, 1550 København V",
"id": "0a3f50af-...",
"kommunekode": "0101" },
{ "tekst": "Rådhuspladsen 2, 1550 København V", … }
]
Klassificering i kategori A (eksakt), B (sikker match) eller C (usikker). Ideelt til checkout, CRM eller fakturasystemer.
curl -X POST https://api.danadresse.dk/datavask/adresser \ -H 'X-Api-Key: dawa_live_...' \ -d '{"vejnavn":"Rådhuspl","husnr":"1","postnr":"1550"}'
{
"kategori": "A",
"resultater": [{
"vaskeresultat": { "score": 100 },
"adresse": { "vejnavn": "Rådhuspladsen", ... }
}]
}
WGS84 (EPSG:4326) eller dansk standard ETRS89/UTM32 (EPSG:25832). Indbygget bounding-box prefilter + Haversine distance.
# pip install danadresse from danadresse import Client c = Client(api_key="dawa_live_...") addr = c.reverse_geocode(12.568, 55.676)
{
"id": "0a3f50af-...",
"betegnelse": "Rådhuspladsen 1, 1550 København V",
"adgangspunkt": { "koordinater": [12.568, 55.676] }
}
Komplet liste over danske postnumre med kommune-tilknytning, bbox og visueltcenter. Live opdateret fra Klimadatastyrelsen.
curl 'https://api.danadresse.dk/postnumre?q=K%C3%B8benhavn'
[
{ "nr": "1050", "navn": "København K" },
{ "nr": "1051", "navn": "København K" },
{ "nr": "2100", "navn": "København Ø" }
]
Pris pr. 1 000 (ikke pr. opkald). Ideel til migrations, månedlige opkald eller batch-validering. 100× billigere end loop-på-single-opslag.
POST /batch/datavask
{
"addresses": [
{ "vejnavn": "Rådhuspladsen", "husnr": "1" },
{ "vejnavn": "Strøget", "husnr": "42" }
]
}
{
"job_id": "bat_abc123",
"status": "processing",
"webhook_url": "https://your.app/hook"
}
Event stream med sekvensnummer — præcis som DAWA's replikering. Poll periodisk, anvend insert/update/delete events transaktionelt.
curl 'https://api.danadresse.dk/replikering/adresser/haendelser?sekvensnummerfra=207145000'
[
{ "sekvensnummer": 207145001,
"operation": "update",
"tidspunkt": "2026-06-12T13:00:00Z",
"data": { "id": "...", "vejnavn": "..." } }
]
Samme stier, samme svar-format. Skift kun base-URL og tilføj din X-Api-Key — resten af din kode er uændret.
curl "https://dawa.aws.dk/autocomplete?q=rådhuspladsen"
curl "https://api.danadresse.dk/autocomplete?q=rådhuspladsen" \
-H "X-Api-Key: dawa_live_…"
fetch("https://dawa.aws.dk/autocomplete?q=rådhuspladsen")
fetch("https://api.danadresse.dk/autocomplete?q=rådhuspladsen", {
headers: { "X-Api-Key": "dawa_live_…" }
})
requests.get("https://dawa.aws.dk/autocomplete",
params={"q": "rådhuspladsen"})
requests.get("https://api.danadresse.dk/autocomplete",
params={"q": "rådhuspladsen"},
headers={"X-Api-Key": "dawa_live_…"})
$ctx = stream_context_create();
file_get_contents("https://dawa.aws.dk/autocomplete?q=rådhuspladsen", false, $ctx);
$ctx = stream_context_create(["http" => [
"header" => "X-Api-Key: dawa_live_…"
]]);
file_get_contents("https://api.danadresse.dk/autocomplete?q=rådhuspladsen", false, $ctx);
http.Get("https://dawa.aws.dk/autocomplete?q=rådhuspladsen")
req, _ := http.NewRequest("GET",
"https://api.danadresse.dk/autocomplete?q=rådhuspladsen", nil)
req.Header.Set("X-Api-Key", "dawa_live_…")
http.DefaultClient.Do(req)
await http.GetStringAsync( "https://dawa.aws.dk/autocomplete?q=rådhuspladsen");
http.DefaultRequestHeaders.Add("X-Api-Key", "dawa_live_…");
await http.GetStringAsync(
"https://api.danadresse.dk/autocomplete?q=rådhuspladsen");
Slå en adresse op og få BFE, matrikel, offentlig vurdering, BBR-bygninger, zonestatus & lokalplaner samlet. Vi joiner EBR + Matriklen + Ejendomsvurdering + BBR + Plandata for dig — du laver ét kald.
Alt fra åbne offentlige registre (CC BY 4.0), cachet og lynhurtigt. Konkurrenter tager betaling pr. opslag for det her.
Læs ejendomsdata-guiden →curl 'https://api.danadresse.dk/api/v1/enrich/adresser/{id}/ejendom'
{
"ejendomme": [{ "bfeNummer": "6033795",
"vurdering": { "ejendomsvaerdi": 70000000,
"grundvaerdi": 47032400,
"vurderingsaar": 2020 } }],
"zoning": { "zone": "Byzone", "lokalplaner": [...] },
"bygninger": [{ "opfoerelsesaar": 1680,
"samletBygningsareal": 4457 }]
}
Adresse-autocomplete direkte i checkout. Ingen plugin-afhængigheder.
Theme App Extension + headless Hydrogen. CORS-åbent API.
Framework-agnostisk. Vanilla JS, React, Vue, Svelte. P95 < 30 ms.
2 000 kald/måned. Ingen kreditkort. Alle endpoints inkluderet.
BBR + vurdering + energimærke i ét kald. Auto-udfyld boligark.
10 konkrete trin. Migrér på under 30 minutter. Ingen nedetid.
Hvad der går i stykker, hvem er berørt, og migration på under 30 minutter.
DAR, DAWA og Datafordeleren — præcist hvad de er og hvad der adskiller dem.
REST vs GraphQL, API-nøgle vs virksomhedsaftale, datavask sammenligning.
2 000 adresse-opslag/måned er gratis — for evigt. Skift plan eller annuller når som helst. Ingen bindingsperiode, ingen opstartsgebyrer, ingen overraskelser. Alle planer giver adgang til hele datapakken — adresser, BBR-bygningsdata, ejendomsvurdering, klima-risiko og DAGI — plus vores MCP-server, så AI-agenter kan slå adresser op direkte.
Sideprojekter og prototyper.
op til 360 kald/min · ingen kreditkort
Små webshops og freelancere.
op til 1 700 kald/min · fuld datapakke + MCP
Mellemstore SaaS-platforme.
op til 7 000 kald/min · stripe + bankoverførsel
2,5M opkald, 100 nøgler.
SAML SSO · audit log · on-prem
Alle priser er B2B og ekskl. moms. 25% dansk moms tillægges ved betaling; EU-virksomheder med gyldigt momsnummer faktureres med 0% (reverse charge). Årlig betaling opkræves som ét samlet beløb (Basis 852 DKK/år · Pro 2 676 DKK/år).
Ja. Vi implementerer 100% af DAWA's REST API med samme paths, query-parametre,
JSON-felter og adresse-ID'er (UUIDv4). Skift base-URL til https://api.danadresse.dk
og tilføj en X-Api-Key-header. Resten kører.
Direkte fra Klimadatastyrelsens autoritative DAR (Danmarks Adresseregister)
— samme datagrundlag som DAWA. Vi henter via /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 offentlige (CC BY 4.0). Vi logger API-kald i 30 dage pseudonymiseret til fakturering. Ingen personoplysninger forlader EU. Læs privatlivspolitik.
Officielle, open-source (MIT): TypeScript (@danadresse/js),
Python (pip install danadresse). REST-API'et er DAWA-kompatibelt,
så alle eksisterende DAWA-klienter (Go, PHP, Ruby, Java, .NET, R) virker også.
Bestemt. Skriv til hello@lynbro.dk eller book et 15-minutters demo-kald. Vi hjælper også med DAWA-migration direkte.
1 000 gratis adresse-opslag om måneden. Ingen kreditkort. Ingen binding. Drop-in DAWA-erstatning hvis du allerede har en integration.