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 Requestsbetyder rate-limit. HeadersX-RateLimit-RemainingogX-RateLimit-Limitviser 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.
Bruger du et bestemt værktøj?
Vi har færdige opskrifter til WordPress/WooCommerce, frameworks og no-code.