☁️ CRM · Alle integrationer

Adressevalidering i Salesforce med Apex

Vask Lead-, Contact- og Account-adresser mod 2,4 mio. autoritative danske adresser — med et enkelt Apex-callout eller en Flow HTTP-action.

Danadresse er et almindeligt REST-API, så Salesforce kan kalde det fra Apex, fra en Flow (HTTP Callout, GA siden Winter '24) eller fra en Lightning Web Component med autocomplete i indtastningsøjeblikket.

Sådan sætter du det op

  1. Hent en API-nøgle
    Gratis konto på dashboardet → kopiér dawa_live_….
  2. Opret Named Credential
    Læg https://api.danadresse.dk som Named Credential, så nøglen ikke ligger hårdkodet i Apex.
  3. Kald /datavask/adresser
    Fra en trigger, en Flow HTTP-action eller en batch — svaret giver kategori A/B/C plus den korrekte adresse.
  4. Skriv resultatet tilbage
    Gem den vaskede adresse + DAR-UUID i egne felter, så dubletter kan matches på UUID i stedet for tekst.
# Apex-callout til /datavask/adresser
// Apex callout — vask en adresse før den gemmes på Account
HttpRequest req = new HttpRequest();
req.setEndpoint('https://api.danadresse.dk/datavask/adresser?betegnelse='
    + EncodingUtil.urlEncode(billingAddress, 'UTF-8'));
req.setHeader('X-Api-Key', 'dawa_live_…');
req.setMethod('GET');
HttpResponse res = new Http().send(req);
// res.getBody(): kategori A/B/C + den autoritative DAR-adresse

Godt at vide

Flow uden kode

Flow Builder's HTTP Callout kan kalde API'et uden en linje Apex — godt til admins.

Autocomplete i LWC

En Lightning Web Component kan bruge /autocomplete direkte til search-as-you-type på Lead-formularer.

Dublet-nøgle

DAR-UUID'et er en stabil nøgle på tværs af systemer — bedre matching end fritekst.

En pakket AppExchange-komponent er på roadmappen — skriv til partners@lynbro.dk for early access.

Klar til at prøve det med Salesforce?

Gratis Hobby-nøgle, intet kreditkort — API'et svarer på under 100 ms.

Hent API-nøgle →

API-docs · Kodeeksempler · JS-widget