Disclaimer

Digital Product Passport API

← Back to the API home

This project provides passport issuance, hosting, resolution and registry-integration tooling for the EU Digital Product Passport, built on published EU data models and the Commission's registry specification. It is a developer tool, not an official EU service.

It is not, and does not provide

Three points that matter

  1. Test registrations carry no legal effect. Every registration made without an explicit production configuration goes to the test environment and is labelled test in the response. Never mistake a test registration for a production one.
  2. Access tiers are enforced on structure, not on entitlement. The API filters attributes to the tier your credential grants β€” public, legitimate-interest, or competent-authority β€” with untiered attributes treated as most restrictive by default. Deciding who legitimately qualifies for a tier is the operator's responsibility.
  3. Scope is the battery passport. v1 covers EV, LMT and industrial batteries (>2 kWh) under Regulation (EU) 2023/1542 Annex XIII. Delegated acts for other ESPR categories β€” textiles, electronics, furniture β€” are still being published; those categories will be added as new versioned data models once their acts finalise.

Operator responsibility

Final responsibility for the correctness and completeness of a Digital Product Passport, and for fulfilling all registration and disclosure obligations under Regulation (EU) 2023/1542, Regulation (EU) 2024/1781 (ESPR) and any applicable implementing or delegated acts, rests with the economic operator. Economic operators may also have obligations regarding establishment within the EU; this service does not determine or validate those β€” consult qualified legal counsel.

Regulatory dates, thresholds, data models and scope referenced in this project may change. Always confirm against the current EU Official Journal texts and any acts published after the dataset effectiveDate recorded in meta.json.

← Back to the API home