Kodeeksempel: autocomplete og adresse-søgning
Autocomplete + adresse-søgning
curl
Bash
curl -H "Authorization: Bearer <nøgle>" \
"https://api.danskadresseapi.dk/v1/autocomplete?q=rådhuspladsen%201"JavaScript (fetch)
JavaScript
const res = await fetch(
"https: 0
{ headers: { Authorization: "Bearer " + process.env.ADDR_KEY } }
);
if (!res.ok) {
const { error } = await res.json();
throw new Error(`${error.type}: ${error.message} (${error.request_id})`);
}
const data = await res.json();
console.log(data);Python (requests)
Python
import os, requests
r = requests.get(
"https: 0
params={"q": "rådhuspladsen 1 københavn", "per_side": 5},
headers={"Authorization": f"Bearer {os.environ['ADDR_KEY']}"},
)
r.raise_for_status()
print(r.json())Vil du bare have DAWA-kompatible svar? Skift til /dawa/adresser/autocomplete?q=… (virker også uden nøgle op til 1.000/dag/IP).Var dette nyttigt?
