Skip to content

DDS Field-Level Mapping: V3 → V4

Migration diff showing what changed between V3 and V4 for the Due Diligence Statement service.

Full V4 field reference

For complete type definitions, constraints, and documentation, see the DDS V4 API Reference.

Namespace changes: .../due-diligence-statement/v3 → .../due-diligence-statement/v4 .../eudr/common/v3 → .../eudr/common/v4 .../tracesnt/body/v3 → .../tracesnt/body/v4 (base header namespace .../sanco/tracesnt/base/v4 unchanged)


Common model (eudr-common)

OverviewType (returned by all overview get* operations)

V4 Field Change
referenceNumberInfo New — optional human-readable reference-number status ("Under system analysis" / "Under Competent Authority review (Article 17)" / "Assigned")

EconomicOperatorIdentificationType

V4 Field Change
summaryAddress New — optional SummaryAddressType (name, country) for summary display

New common types

Type Purpose
SummaryAddressType Abbreviated address (name, country) used by summaryAddress
EudrUserMessageType User-facing message (max 2000) returned in SOAP response headers

All other DDS commodity, species, and producer fields are unchanged from V3.


Operation behaviour

Operation V3 V4
getDdsByIdentifiers Returns full statement content Returns NotFoundException ("Statement detail access is possible only over UI")