Skip to content
Help center

Address cleansing (datavask): clean an unstructured address

1 min read

Address cleansing (datavask)

Got an unstructured address (e.g. from a free-text field)? Use datavask to match it against the official address:

  • GET /v1/datavask/adresser — unit-address level.
  • GET /v1/datavask/adgangsadresser — house-number level.
  • Batch: POST /v1/datavask/adresser/batch and /v1/datavask/adgangsadresser/batch (Pro+).

The response contains the best match (with a DAR id) and a category/score, so you can judge how confident the match is.

Bash
curl -H "Authorization: Bearer <key>" \
  "https://api.danskadresseapi.dk/v1/datavask/adresser?betegnelse=rådhuspladsen%201,%201550%20københavn"

Datavask vs. autocomplete:

  • Autocomplete = while the user types (type-ahead).
  • Datavask = validate/normalise an already typed/imported address.
Cleansing many addresses (e.g. a customer list)? Use the batch endpoint (Pro+) instead of many single calls.
Was this helpful?