Migrations-guide

Skift fra DAWA
trin for trin

Fra dawa.aws.dk / api.dataforsyningen.dk til et drop-in alternativ — uden at omskrive din kode.

1. Få en API-nøgle

Opret en gratis konto på danadresse.dk/signup (intet kreditkort, 1.000 kald/måned). Kopiér din nøgle — den ser sådan ud: dawa_live_…. Brug en dawa_test_-nøgle til udvikling.

2. Skift base-URL

Find alle steder din kode kalder DAWA og erstat værten. Resten af URL'en (path + query) er uændret.

- https://dawa.aws.dk/autocomplete?q=rådhus
- https://api.dataforsyningen.dk/adresser?postnr=8000
+ https://api.danadresse.dk/autocomplete?q=rådhus
+ https://api.danadresse.dk/adresser?postnr=8000

3. Tilføj din nøgle

Send nøglen som X-Api-Key header (anbefalet) eller som ?api_key= query-param (til browser/JSONP). Uden nøgle får du gratis niveau pr. IP.

curl 'https://api.danadresse.dk/autocomplete?q=rådhuspladsen' \
     -H 'X-Api-Key: dawa_live_…'

4. Bekræft at svaret matcher

Svaret har samme felter og samme adresse-ID'er (DAR-UUID) som DAWA. Kør dine eksisterende tests mod den nye base-URL — de bør passere uændret.

5. Fejlhåndtering & rate-limit

  • 429 Too Many Requests betyder rate-limit. Headers X-RateLimit-Remaining og X-RateLimit-Limit viser status.
  • Fejl følger samme JSON-konvention. Implementér retry med backoff på 429/5xx.
  • Gratis niveau: 1.000 kald/måned. Opgradér til Basic/Pro for mere.

6. Test parallelt, og rul ud trygt

Kør begge base-URL'er side om side bag et feature-flag. Sammenlign svar på stikprøver. Når du er tryg, skift flag for alle. Rollback = skift flag tilbage.

Få gratis nøgle Kode-eksempler →

Bruger du et bestemt værktøj?

Vi har færdige opskrifter til WordPress/WooCommerce, frameworks og no-code.

Se integrationer →