💼 CRM · All integrations

Address validation in Dynamics 365 with Power Automate

Cleanse addresses on Accounts and Contacts in Dataverse automatically — a Power Automate flow with one HTTP action is enough.

Dynamics 365 Customer Engagement runs on Dataverse, and Power Automate can trigger on every create/update. The HTTP action calls /datavask/adresser, and a follow-up step writes the cleansed address back to the record.

How to set it up

  1. Get an API key
    Free account on the dashboard → copy dawa_live_….
  2. Create an automated flow
    Trigger: “When a row is added or modified” on Account/Contact in Dataverse.
  3. Add the HTTP action
    GET against /datavask/adresser with the address field as betegnelse and the key in X-Api-Key.
  4. Parse and write back
    Parse the JSON response and update the address fields — also store the DAR UUID for duplicate matching.
# HTTP action in Power Automate
Power Automate → HTTP-handling
Metode:  GET
URI:     https://api.danadresse.dk/datavask/adresser
         ?betegnelse=@{triggerOutputs()?['body/address1_composite']}
Headers: X-Api-Key: dawa_live_…

Good to know

Premium connector note

The HTTP action needs a premium Power Automate licence — alternatively call the API from a C# plugin.

Autocomplete in model-driven apps

A PCF control can use /autocomplete for search-as-you-type directly in the form.

Batch cleansing

Run a scheduled flow over existing records and flag everything with category C for review.

A packaged Solution + Power Platform connector is on the roadmap — write to partners@lynbro.dk for early access.

Ready to try it with Microsoft Dynamics 365?

Free Hobby key, no credit card — the API answers in under 100 ms.

Get an API key →

API docs · Code examples · JS widget