The platform is API-first

WIARA was built as an API before it was built as an interface. The dashboard you use talks to the same programmatic interface you are given — there is no private mode and no feature that exists only behind a button. Integration is therefore not an addition to the platform; it is the platform.
There are two interfaces. One is for integration and administration — over a hundred operations documented to OpenAPI 3.0.3: passports, templates, organisations, files, audit trail, statistics. The other is public and read-only, and it is how the world opens the passports themselves.
We send the full specification to teams that are integrating — ask and you will have it. You may also want the technical standards the platform is built on, or the product itself →
What you can automate
Every area below is driven entirely through the API, with no manual step in the interface.
Passport lifecycle
✅ Create, edit, draft, preview over a protected link, publish, and a full version history.
Templates
✅ Template creation and versioning, status per version, per-language translations, and bespoke templates assigned to a single manufacturer.
Organisations
✅ Platforms, operators and manufacturers with their addresses and contacts — including transfer of ownership.
Operator ↔ manufacturer linking
✅ Invitation codes, preview before accepting, acceptance on behalf of your own organisation, and unlinking.
Files and evidence
✅ Secure upload, a version history per file, and signed download links valid for a limited time.
Audit trail
✅ Queries by object, by actor and by organisation — built to answer an auditor, not to be scrolled.
Statistics
✅ Metrics and time series by scope — for your dashboards, not only for ours.
Access and tokens
✅ Personal access tokens issued and revoked per user, with administrative oversight.
Taxonomy
✅ Regulations and product groups held as data — a new product group is added, not re-engineered.
Public read
✅ Opening a passport by GS1 Digital Link at model, batch or item level, variants included; a withdrawn passport answers distinguishably rather than silently.
API and integrations

Yes. The interface is a client of the same programmatic access you are given. That is the difference between a platform with an API and a platform that had an API added to it.
Yes. Creating and updating passports, uploading documents and managing organisations are all programmatic operations, so your system can call them directly. Which integration pattern is right depends on your system — that is a conversation with one of our engineers, not an off-the-shelf recipe.
Through GS1 Digital Link — the standard way for a QR code to point at a product. The resolver conforms to ISO/IEC 18975, and the identity itself is built on the GTIN.
The answer is distinguishable. A passport that was published and is no longer valid is not made to look as though it never existed — the system reading it can tell the difference and act accordingly.
Not yet. EPCIS 2.0 is a planned extension for sectors with intensive traceability; the base passport does not require it. We would rather say so than let it be assumed.

Get Started
Schedule a meetingDo I need a DPP?
DPP provider vs software
Solutions
Security
Traceability
Product
API and integrations
DPP for Textiles
DPP for Steel and Iron
DPP for Batteries
DPP for Construction Materials
DPP for Furniture
DPP for Manufacturers
ESPR - Core Framework
DPP - Digital Product Passport
Work Plan 2025-2030
DPP - First Affected Industries
Partner Program
Technical standards
FAQ
Deadlines
CPR - Construction Products
Regulations
Battery Regulation & battery passport
PPWR – Packaging Regulation
CRMA – Critical Raw Materials Act
CBAM – carbon border adjustment
Toy Safety Regulation (EU) 2025/2509
Detergents Regulation (EU) 2026/405
Right to Repair – Directive 2024/1799
Green claims & greenwashing – ECD 2024/825
Textile EPR – Waste Framework Directive
CEA – Circular Economy Act
EPA – European Product Act
Vehicle circularity – (EU) 2026/1738
What changed
© 2026 WIARA · WIARA DAAS Ltd · UIC 205417373
All rights reserved.