🏢 ERP · All integrations

Address validation in SAP S/4HANA

Cleanse Business Partner addresses against authoritative Danish DAR addresses — via SAP Integration Suite (CPI), an ABAP HTTP call or BTP.

Danadresse is a REST API with JSON responses, so it slots directly into a CPI iFlow (HTTP receiver adapter), a cl_http_client call from ABAP or a CAP service on BTP. Typical placement: customer onboarding and supplier master data.

How to set it up

  1. Get an API key
    Free account on the dashboard → copy dawa_live_….
  2. Build an iFlow in CPI
    Trigger: Business Partner created/changed (e.g. via event mesh or batch). The HTTP receiver calls /datavask/adresser.
  3. Map the response
    Category A/B/C + the cleansed address map back to the BP address; the UUID goes into a custom field.
  4. Add a quality gate
    Category C halts the flow and routes the address to manual review — A/B pass straight through.
# CPI iFlow: HTTP receiver against /datavask/adresser
# SAP Integration Suite (CPI) — HTTP receiver adapter
GET https://api.danadresse.dk/datavask/adresser?betegnelse=${property.BPAddress}
Header: X-Api-Key: dawa_live_…

# Svar: kategori A/B/C + autoritativ DAR-adresse + UUID
# → map til Business Partner-adressen i det efterfølgende mapping-step

Good to know

From ABAP too

cl_http_client with the X-Api-Key header works from ECC and S/4 on-premise — no BTP required.

Master data quality

Validated addresses + DAR UUIDs give clean MDG master data and better duplicate matching.

Shipping labels

Correct addresses from the start mean fewer returned parcels from carriers.

A packaged OData connector is on the roadmap — write to partners@lynbro.dk for early access.

Ready to try it with SAP S/4HANA?

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

Get an API key →

API docs · Code examples · JS widget