Se hvordan adresse-API'et integreres: autocomplete mens kunden skriver, automatisk feltudfyldning og datavask med validering — præcis som DAWA, bare med login.
Kunden skriver en adresse — forslag vises mens der tastes. Ved valg udfyldes alle felter automatisk. Ingen tastefejl, ingen forkerte adresser.
Har du allerede adresser på fil? Send dem gennem datavask og få at vide om de er officielt gyldige — med en kategori der viser hvor sikker valideringen er. Vigtigt når der sendes fysisk post: en forkert adresse koster penge.
API'et er DAWA-kompatibelt — samme URL-struktur, parametre og JSON-format. Eneste forskel: du logger ind og sender en token med hvert kald.
// 1. Log ind én gang og gem token (30 dages levetid)
const { token } = await fetch(API + '/auth/login', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ brugernavn: '...', password: '...' })
}).then(r => r.json());
// 2. Kald API'et — samme format som DAWA
const forslag = await fetch(
API + '/adresser/autocomplete?q=Vesterbrogade 1',
{ headers: { 'Authorization': 'Bearer ' + token } }
).then(r => r.json());GET /adresser?q=… | Søg adresser — fritekst eller struktureret (vejnavn, husnr, postnr, kommunekode) |
GET /adresser/autocomplete | Autocomplete med husnumre (brugt i sektion 1) |
GET /vejnavne/autocomplete | Autocomplete på vejnavne — trin 1 i to-trins flow |
GET /adresser/:id | Opslag på adressens UUID |
GET /datavask/adresser | Valider adressestreng → kategori A/B/C/D (brugt i sektion 2) |
GET /adgangsadresser… | Adgangsadresser + autocomplete (DAWA-kompatibilitet) |
GET /postnumre | Alle postnumre — eller enkeltopslag på /postnumre/:nr |
Fuld interaktiv dokumentation: Swagger UI · Parametre som struktur=mini|flad|nestet, format=geojson, per_side og side virker som i DAWA.