🏢 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
- Get an API key
Free account on the dashboard → copydawa_live_…. - Build an iFlow in CPI
Trigger: Business Partner created/changed (e.g. via event mesh or batch). The HTTP receiver calls/datavask/adresser. - Map the response
Category A/B/C + the cleansed address map back to the BP address; the UUID goes into a custom field. - 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 →