DIN Standards Committee Information Technology and IT Applications
Digital Product Passport - Application Programming Interfaces (APIs) for the product passport lifecycle management and searchability; German and English version prEN 18222:2025
Abstract
The scope of this NWIP follows the requirements of module 8 in the standardisation request of the european commission. In Scope: • Definition of APIs for automating the management of the product passport throughout its lifecycle • Rules on data providing and data request processes CRUD (Create, Read, Update, Delete) operations on products passports → also covering part of module 5 • remote queries on the products passports under their custodianship. • syntax and semantics of the API interfaces; • security and access control to the APIs; • requirements on performance and response time; • considerations on versioning and backward compatibility of API interfaces; • message exchange patterns, for instance synchronous, asynchronous, request-response, fire-and-forget, publish and subscribe (concerning work of Module 5) • availability and scalability; • mechanisms to ensure the authenticity, integrity and reliability of the data in terms of provenance and traceability (in collaboration with module 7) Out of Scope: • European standard(s) on unique identifiers • European standard(s) on data carriers and links between physical product and digital representation • European standard(s) on access rights management, information, system security, and business confidentiality • European standard(s) on interoperability (technical, semantic, organisation) • European standard(s) on data exchange protocols and data formats • European standard(s) on data storage, archiving, and data persistence • European standard(s) on data authentication, reliability, integrity Proposed draft of the document structure: • Introduction • Scope • Normative References • Terms and Definitions - make references to global DPP Terms and Definitions - provide API specific DPP Terms and Definitions • API Interactions - Derive API requirements based on DPP lifecycle information from other modules / workgroups - Map these API-requirements to create, search, read, subscribe, update, remove processes • Basic API Requirements - Syntax and Semantics ▪ describe API operations - Message Exchange Pattern ▪ request / response, publish / subscribe, … (aligned with Module 5) - Security and Access Control ▪ references and aligned to WG3 - Versioning and Backward Compatibility ▪ clarify what is understood by ‘version' - Functional Reliability ▪ how to validate API execution? - API for Repository communication (“term base”) • Details of API Operations - Register new DPP - Search DPP - Read - Update DPP - Remove DPP - Backup DPP to backup system operator • Bibliography • Annex
Begin
2025-04-09
WI
JT024004
Planned document number
DIN EN 18222
Project number
04301168
Responsible national committee
NA 043-02-06 GA - DIN/DKE Joint working committee Digital product passport
Responsible european committee
CEN/CLC/JTC 24/WG 4 - Interoperability framework
draft standard
Digital Product Passport - Application Programming Interfaces (APIs) for the product passport lifecycle management and searchability; German and English version prEN 18222:2025
2025-08
Order from DIN Media