Migrate from DAWA in one line

Same paths, same response shape. Just change the base URL and add your X-Api-Key — the rest of your code is unchanged.

Before — DAWA
curl "https://dawa.aws.dk/autocomplete?q=rådhuspladsen"
After — Danadresse
curl "https://api.danadresse.dk/autocomplete?q=rådhuspladsen" \
     -H "X-Api-Key: dawa_live_…"
Before — DAWA
fetch("https://dawa.aws.dk/autocomplete?q=rådhuspladsen")
After — Danadresse
fetch("https://api.danadresse.dk/autocomplete?q=rådhuspladsen", {
  headers: { "X-Api-Key": "dawa_live_…" }
})
Before — DAWA
requests.get("https://dawa.aws.dk/autocomplete",
             params={"q": "rådhuspladsen"})
After — Danadresse
requests.get("https://api.danadresse.dk/autocomplete",
             params={"q": "rådhuspladsen"},
             headers={"X-Api-Key": "dawa_live_…"})
Before — DAWA
$ctx = stream_context_create();
file_get_contents("https://dawa.aws.dk/autocomplete?q=rådhuspladsen", false, $ctx);
After — Danadresse
$ctx = stream_context_create(["http" => [
  "header" => "X-Api-Key: dawa_live_…"
]]);
file_get_contents("https://api.danadresse.dk/autocomplete?q=rådhuspladsen", false, $ctx);
Before — DAWA
http.Get("https://dawa.aws.dk/autocomplete?q=rådhuspladsen")
After — Danadresse
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)
Before — DAWA
await http.GetStringAsync(
  "https://dawa.aws.dk/autocomplete?q=rådhuspladsen");
After — Danadresse
http.DefaultRequestHeaders.Add("X-Api-Key", "dawa_live_…");
await http.GetStringAsync(
  "https://api.danadresse.dk/autocomplete?q=rådhuspladsen");
Get a free key →

Property data · BFE, valuation, zoning, energy & BBR in one call

Look up the whole property from a single address: properties (BFE), public valuation, zoning + local plan, energy label and BBR buildings — bundled in one REST call.

Status: Live · 6 sources (EBR, cadastre, valuation, BBR, DHM, Plandata + EMO) in one call.

What you get

Properties (BFE)

The 'samlet fast ejendom' with BFE number and cadastral reference (EBR + cadastre).

Public valuation

Property value and land value, latest assessment year, from the Valuation Agency.

Zoning + local plan

Urban / rural / summer-house zone and the local plans in force, from Plandata.dk.

Energy label (EMO)

Energy class and report reference from the Danish Energy Agency.

Terrain elevation (DHM)

Height above sea level from the Danish Elevation Model.

BBR buildings

Every building on the address with 35+ fields — area, year built, usage.

Example

curl https://api.danadresse.dk/api/v1/enrich/adresser/{id}/ejendom \
     -H 'X-Api-Key: dawa_live_…'

How it's used

Estate agents & portals

Auto-fill property sheets: valuation, zoning, energy and area from one address.

Insurance & mortgage

Risk and value basis per property in a single lookup.

PropTech & due diligence

Bundle BFE, valuation, zoning and local plan for transaction checks.

Municipalities & advisers

Plan/zone status + energy profile for casework.

Beyond DAWA

This is a value-add endpoint DAWA never had — built on the same DAR core. The rest of the API is 1:1 DAWA-compatible; change the base URL, add X-Api-Key. See the migration guide.

See also

Estate agent bundle What is DAR? Free API (2,000 calls/mo) WooCommerce autocomplete Shopify address API

Ready to integrate?

Free key, no credit card, 2,000 calls/month.

Start free →    Read the API docs →