DAWA replacement
DAWA has closed — here is the replacement
DAWA closed on 1 October 2026 at 10:00. Its address surfaces have Grundfast equivalents that are live in production today — mostly on the same paths, with the same address identifiers, one new base URL and a bearer key.
Migration
The migration, in two lines
Change where the request goes and add a header. Then unwrap the response one level where you read it.
# Before — DAWA, no key curl "https://api.dataforsyningen.dk/autocomplete?q=vesterbrogade+1" # After — Grundfast, bearer key, same idea curl -H "Authorization: Bearer gf_live_..." \ "https://api.grundfast.dk/v1/autocomplete?q=vesterbrogade+1"
Endpoint mapping
DAWA surface → Grundfast /v1
Every row is live today and requires a gf_live_ key. A call without a key answers 401.
/autocomplete/v1/autocomplete/v1/adresse/search/adgangsadresser/{id}address by UUID/v1/adresse/{uuid}/adgangsadresser/reverse/v1/adgangsadresser/reverse/datavask/adgangsadressersingle or :batch/v1/datavask/adgangsadresser/v1/datavask/adgangsadresser:batch/jordstykker + /jordstykker/reversecoordinate → BFE/v1/jordstykker/v1/jordstykker/reverse/postnumrelist, lookup and autocomplete/v1/postnumre/v1/postnumre/{nr}/v1/postnumre/autocomplete/vejnavnelist and autocomplete/v1/vejnavne/v1/vejnavne/autocomplete/ejerlavlist, lookup and autocomplete/v1/ejerlav/v1/ejerlav/{kode}/v1/ejerlav/autocomplete/kommuner /regioner /sogne /retskredse /politikredse /opstillingskredseone DAGI theme per lookup/v1/dagi/{tema}/v1/dagi/{tema}/{kode}addresses on a propertydid not exist in DAWA/v1/adgangsadresser/bfe/{bfe}
Beyond the swap
What you gain by moving
A like-for-like swap is the floor, not the ceiling. DAWA stopped at the address.
- The property behind the address. The same lookup can carry BBR buildings and units, cadastral parcels and ejerlav, joined on the BFE number.
- Point-in-time reads.
?asOf=<date>and/historikreturn the address or property as it stood then (Scale plan and up). - Sets instead of loops.
:batchresolves many in one call, async export jobs deliver CSV, NDJSON or GeoJSON, and signed webhooks push changes instead of you polling.
Sources
Where the date comes from
The closing date moved twice before it held, and both older dates are still circulating. Here is what the 1 October date rests on.
- Dataforsyningen: “Distribution af registre fra DAWA lukker” — updated 12 June 2026. The primary source for the final date.
- DAWA’s own documentation (archived copy) — the reference for the response shape the table above is held against. The documentation site closed together with the API.
FAQ
Questions about the DAWA shutdown
DAWA (Danmarks Adressers Web API) closed on 1 October 2026 at 10:00 Danish time. The date had moved twice — it was announced for 1 July 2026, then 17 August 2026 — so older articles and AI answers still quote the earlier dates. Klimadatastyrelsen confirmed the 1 October date on 12 June 2026.
Anything calling DAWA on dawa.aws.dk or api.dataforsyningen.dk no longer gets addresses: every path now answers 410 Gone, so code that expects a list or an address object fails where it reads the response. That includes address autocomplete in checkout forms, address washing, postal-code lookups and reverse geocoding.
The transport is two lines: point requests at https://api.grundfast.dk/v1 and send an Authorization: Bearer gf_live_… header. Most DAWA paths and query parameters exist unchanged under /v1. Responses are Grundfast’s own: lists are wrapped one level down (results, resultater, postnumre) and coordinates are always a named WGS84 object, so each place that reads a response needs a line or two.
Yes. Both DAWA and Grundfast serve identifiers from DAR, the national address register, so stored address UUIDs keep resolving. You do not have to re-key your database.
Yes. Every endpoint in the table is live in production and requires a key; a call without one answers 401. Keep the key on your server — DAWA was keyless, but a key in the browser can be read by any visitor.
Address data originates from DAR via Datafordeler / Klimadatastyrelsen and is licensed CC BY 4.0. Grundfast is an independent compatibility layer and is not affiliated with Klimadatastyrelsen. More about Grundfast.
See also
Get your addresses back today
api.grundfast.dk/v1 and send the key as a bearer token.Free up to 5,000 calls a month · no card · test keys never billed · data from Klimadatastyrelsen / Datafordeler, CC BY 4.0