DanskAdresseAPIv1
Datavask

Address cleaning — clean an unstructured access address (street level)

Cleans an unstructured address string into an access address (street level, without floor or door). Same A/B/C categories as the unit-address cleaning.

GET/v1/datavask/adgangsadresser

Authentication

Authorizationstringheaderrequired

Your API key as a Bearer token.

Parameters

betegnelsestringqueryrequired

The address string to clean — the whole address as free text, e.g. Rådhuspladsen 1, 1550 København V.

Request

curl --request GET \
  --url "https://api.danskadresseapi.dk/v1/datavask/adgangsadresser" \
  --url-query "betegnelse=<betegnelse>" \
  --header "Authorization: Bearer $API_NOEGLE"

Response

application/json

Datavask-resultat

diffobject | null
scorenumber
forslagobject[]
variantstring | null
kategorienum<string>

A=sikkert match, B=sandsynligt, C=usikkert/intet.

historiskboolean
resultaterobject[]

Max 1 resultat (bedste match) med aktueladresse + adressebetegnelse.

parsed_inputobject | null
200Eksempel
{
  "score": 1,
  "forslag": [],
  "variant": null,
  "kategori": "A",
  "historisk": false,
  "resultater": [
    {
      "id": "0a3f50a7-9c1c-32b8-e044-0003ba298018",
      "adressebetegnelse": "Rådhuspladsen 1, 1550 København V"
    }
  ]
}
401Missing key
{
  "error": {
    "code": "unauthorized",
    "message": "Missing or invalid API key."
  }
}