Home → DAWA alternative
DAWA (dawa.aws.dk) shuts down permanently on 17 August 2026. Danadresse is built as a drop-in replacement — same endpoints, same parameters, same JSON. You only change the base URL and add a key.
# Before — DAWA (closes 17/8 2026) GET https://api.dataforsyningen.dk/autocomplete?q=rådhus # After — Danadresse (drop-in) GET https://danadresse.dk/autocomplete?q=rådhus -H 'X-Api-Key: dawa_live_…'
Endpoints, query parameters, response shape and access-address UUIDs are 1:1 with DAWA. No other code changes.
Same response as DAWA — e.g. from /adresser?q=…:
{
"id": "0a3f50a0-2f3f-32b8-e044-0003ba298018",
"adressebetegnelse": "Rådhuspladsen 1, 1550 København V",
"vejstykke": { "navn": "Rådhuspladsen", "kode": "5560" },
"husnr": "1",
"postnummer": { "nr": "1550", "navn": "København V" },
"kommune": { "kode": "0101", "navn": "København" },
"adgangsadresse": {
"id": "0a3f508c-9c5e-32b8-e044-0003ba298018",
"adgangspunkt": { "koordinater": [12.5683, 55.6759], "nøjagtighed": "A" }
}
}
The real options when DAWA shuts down — and what each one can do.
| Feature | Danadresse | Datafordeleren (direct) | Google Places | DAWA |
|---|---|---|---|---|
| Available after 17/8 2026 | ✅ Yes | ✅ Yes | ✅ Yes | ❌ Closed |
| Drop-in DAWA-compatible (same API) | ✅ 1:1 | ❌ GraphQL/WFS | ❌ Own API | — |
| REST + JSON | ✅ | ⚠️ Partial | ✅ | ✅ |
| Autocomplete (typeahead) | ✅ | ❌ Build it yourself | ✅ | ✅ |
| Address cleansing (A/B/C) | ✅ | ❌ | ❌ | ✅ |
| Access-address UUID (DAR) | ✅ | ✅ | ❌ | ✅ |
| BBR + cadastre + DAGI | ✅ | ✅ (separate) | ❌ | ⚠️ Partial |
| Reverse geocoding | ✅ | ⚠️ | ✅ | ✅ |
| Replication (events) | ✅ | ✅ | ❌ | ✅ |
| Property-data hub (valuation, zoning, energy) | ✅ Unique | ❌ Build it yourself | ❌ | ❌ |
| Access without a business agreement | ✅ | ⚠️ Often required | ✅ | ✅ |
| Priced in DKK (not USD) | ✅ | ✅ | ❌ USD | Free |
| Free tier | ✅ 1.000/day | ⚠️ | ⚠️ Credit | ✅ |
✅ full · ⚠️ partial/conditional · ❌ not supported. Datafordeleren is the official underlying register — Danadresse serves the DAWA API on top of the same data, so you avoid building the GraphQL/OAuth2 integration yourself.
Median response time (p50) against DAWA's own live endpoints on identical queries. Lower = faster.
Measured 14 June 2026 from a developer client — not from our own server. n = 25 warm requests per endpoint against DAWA's live API. On autocomplete, full-text and lookup we are consistently faster; reverse geocoding is on par. The measurement tool is open:
api_bench.py.
See also transparency.
For most DAWA users Danadresse is the simplest, because it is a drop-in replacement — same endpoints and JSON as DAWA. You only change the base URL and add a key. See the migration guide.
Yes, but Datafordeleren is not a 1:1 DAWA replacement. It uses GraphQL/WFS + OAuth2 and often requires a business agreement. Danadresse serves the DAWA API on top of the same data.
Google Places does not return Danish register data (access-address UUID, BBR, cadastre, DAGI, street codes), is priced in USD and is not DAWA-compatible. Rarely a good replacement for Danish systems.
Free tier with 1,000 calls/day, then Basic 99 DKK/mo (100,000 calls), Pro 299 DKK/mo (500,000 calls), Enterprise from 599 DKK/mo. See pricing.
Usually under a minute — new base URL + API key, the rest of the code unchanged.