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/batchand/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?
