DanskAdresseAPIv1
Kom i gang

API-nøgler

To nøgletyper: én til din server, én til browseren. De må ikke bruges i hinandens sted.

live-nøgler

Til kald fra din egen server. En live-nøgle har fuld adgang til din plan og skal behandles som en adgangskode — den må aldrig ende i frontend-kode, en mobilapp eller et git-repo.

pub-nøgler

Til kald fra browseren, fx et adressefelt i en webformular. En pub-nøgle virker kun fra de domæner du selv har registreret på den.

🔴 En pub-nøgle uden registrerede domæner afviser alt. Det er med vilje: en tom liste betyder at nøglen ikke er sat op endnu — ikke at alt er tilladt. Ellers ville en glemt pub-nøgle fungere som en gratis live-nøgle for enhver der fandt den.

Tre måder at sende nøglen

Bash
# 1. Anbefalet
curl -H "Authorization: Bearer DIN_NØGLE"# 2. Query-parameter — findes for DAWA-paritet
curl "…?token=DIN_NØGLE"

# 3. Egen header
curl -H "x-addr-key: DIN_NØGLE"

Brug den første, når du kan. ?token= havner i serverlogs og browserhistorik, så den er kun tænkt til kode der migrerer fra DAWA og ikke let kan sætte headers.