DanskAdresseAPIv1
Datavask

Address cleaning — unit address (long or complex string via body)

Same as the GET version, but the address is sent in the body. Use it for long or complex strings that do not belong in a query parameter.

POST/v1/datavask/adresser

Authentication

Authorizationstringheaderrequired

Your API key as a Bearer token.

Request

curl --request POST \
  --url "https://api.danskadresseapi.dk/v1/datavask/adresser" \
  --header "Authorization: Bearer $API_NOEGLE" \
  --header "Content-Type: application/json" \
  --data '{}'

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."
  }
}