Skip to main content

Introduction to Digital Product Passport (DPP)

The Digital Product Passport (DPP) is a comprehensive platform that allows operators to create, update, and manage digital documentation for products placed on the market. This documentation, which includes crucial product information such as performance, installation, and environmental impact, is securely notarized using Bcode software. The DPP is associated with a physical product via a QR code, making it accessible to anyone who needs to consult the product's details.

The DPP ensures that a product's history is immutable and transparent, allowing for updates by operators post-purchase, such as during maintenance or modifications. These updates are also notarized, keeping the product's documentation current and compliant with legal requirements.

The DPP platform supports the following key actions:

  • Creation of the DPP: Initiated by the operator who places products on the market.
  • Update of the DPP (New Version): Performed by operators involved in product maintenance or assistance.
  • Reading of the DPP: Available to consumers and other stakeholders via a public QR code.
  • Verification and Monitoring of DPPs: Conducted by government bodies through specialized accounts or APIs provided by Bcode.

The DPP must include the following essential information:

  • Product details, performance, and environmental impact.
  • Instructions for installation, use, maintenance, disassembly, and recycling.
  • Unique Product Identifier and manufacturer information, including the operator's unique identifier.

In this documentation, we will explore the backend API that powers the DPP platform, detailing each endpoint, the data it processes, and how it integrates with the frontend. Screenshots and code examples will illustrate the seamless connection between the backend and frontend, ensuring a comprehensive understanding of the system.