Source systems
ERP, PLM, PIM, MES, QMS, service and supplier records
Connect governed product data from existing enterprise systems to a secure, maintainable Digital Product Passport—without creating another manual data silo.
Integration principle
Most manufacturers already hold product information across ERP, PLM, PIM, MES, QMS and service applications. The DPP layer should map, validate and publish the required information while leaving each source system accountable for the fields it owns.
The essential work is not simply connecting two APIs. It is agreeing identity, semantics, access rights, version behaviour and what should happen when source data is incomplete, conflicting or changes after publication.
Reference architecture
ERP, PLM, PIM, MES, QMS, service and supplier records
Authentication, mapping, transformation, validation and retry
Identity, templates, evidence, permissions, versions and lifecycle
QR/NFC resolver, public or restricted views and permitted APIs
A stable identity connects every layer
System-specific record IDs should map to governed product, batch or item identifiers. Free-text names are not a reliable integration key.
Source-system roles
Product codes, organisations, suppliers, orders, batches and commercial master data
Engineering specifications, materials, bills of materials, revisions and approved designs
Market-facing product attributes, descriptions, media and channel-ready information
Manufacturing context, quality results, release status and production evidence
Inspection, maintenance, repair, replacement and asset-status events
Material declarations, component evidence and governed upstream data
Data ownership
A field-level data contract should define the system of record, DPP representation, owner, format, validation, access class and update trigger.
| Example data | Typical owner | DPP treatment |
|---|---|---|
| Product code and commercial owner | ERP | Reference or validated copy |
| Material and engineering revision | PLM | Versioned structured field |
| Manufacturing and quality evidence | MES / QMS | Evidence link or approved result |
| Public description and imagery | PIM | Published passport content |
| Inspection and repair history | Service / CMMS | Append-only lifecycle event |
| Passport identity, access and publication | UniQorn Trace | Authoritative DPP control |
Exchange patterns
Import approved changes at a controlled interval when real-time updates are unnecessary.
Create or update DPP records when a source system emits a relevant product, release or lifecycle event.
Retrieve or submit governed data when a user or business process needs it.
Use validated CSV or structured files for pilots and legacy environments before deeper integration.
Security and reliability
Technical controls must reinforce tenant isolation, publication integrity and accountable lifecycle history—not merely move records between systems.
Explore DPP access controlsEU DPP Registry boundary
The EU DPP Registry stores required identifiers, registration data and high-level metadata. Detailed DPP content remains decentralised under the responsibility of the relevant economic operator or its service provider.
The Registry supports both a secure user interface and API registration, allowing integration where appropriate. Product-specific legislation still determines when registration is required and which data must be supplied.
Moves governed data between manufacturer systems and the DPP platform
Serves permitted product information to people and systems
Registers the legally required identifiers and metadata with the EU service
Integration pilot
Use genuine source records, evidence and a manageable number of serialised or batch identities.
For every DPP field, name its source system, business owner, validation and update trigger.
Map product, model, batch, item, economic-operator and facility identifiers without fragile free-text matching.
Begin with a controlled import or API flow suited to the source system and operational need.
Convert source values into the approved passport schema, units, vocabulary and access class.
Test creation, correction, failure recovery, lifecycle updates and comparison back to the source.
Start with one controlled data flow
Map authoritative data, test identity and validation, publish the passport and prove how corrections and lifecycle updates behave before committing to enterprise-scale integration.
Common questions
No. ERP and PLM usually remain authoritative for the data they govern. A DPP platform assembles the required product identity, evidence, permissions and lifecycle view while preserving clear ownership of every field.
A DPP API can exchange product masters, identifiers, structured attributes, evidence references, lifecycle events, publication status and permitted passport outputs with other systems. The exact contract depends on the product model and applicable requirements.
No. Update frequency should follow business risk and the source data. A validated batch import may be appropriate for a pilot, while event-driven exchange may suit high-volume product creation or safety-relevant status changes.
UniQorn Trace is designed for API-led integration, but a named native connector should only be treated as available after its scope, authentication, data mapping and end-to-end behaviour have been built and tested for the relevant environment.
The Registry stores required identifiers, registration data and high-level metadata rather than the complete decentralised passport dataset. Its secure API can support registration from existing systems, subject to the applicable legislation and technical onboarding.
Start with one representative product family, establish field ownership and identity mapping, then test one controlled data flow through validation, publication, correction and reconciliation before scaling.
See Regulation (EU) 2024/1781, particularly Articles 10–13, and the European Commission DPP Registry guidance. Confirm current product-specific legislation and technical specifications before implementation.
Editorial note: This guide describes integration architecture and is not legal advice or a claim that a named third-party connector is already available.