EN
Login Sign Up

Digital Product Passport API & integrations

dpp.gs is API-first. A versioned REST API with a public OpenAPI 3.1 spec, CSV bulk import for all 15 sectors, a resolver, QR and DataMatrix endpoints and a live battery BMS API — so passports fit your ERP, storefront, label printer and reporting, instead of becoming another place to retype data.

Available today

REST API + OpenAPI 3.1

Every account gets an API key or JWT. Full product CRUD, documents, variants and serial batches over a versioned REST API. The spec is public and MIT-licensed.

Standards API (/dpp/v1)

Search, retrieve and query passport lifecycle, issue a signed Verifiable Credential and verify one — the EN 18216/18222 surface, content-negotiated JSON-LD.

CSV bulk import, 15 sectors

Create or update passports in bulk for any sector, each with its own columns. A ready-made template per sector is in the dashboard.

QR + DataMatrix endpoints

GET /qr/{GTIN} returns PNG or SVG for label templates. Batch endpoints generate up to 100,000 codes as a ZIP.

Digital Link resolver

GET /01/{GTIN}[/10/{batch}][/21/{serial}] with content negotiation — HTML 303, JSON, or an RFC 9264 linkset. Conformance-tested against the official GS1 suite.

Battery BMS API

A token-authenticated endpoint lets a battery management system post live State of Health, cycle count and energy throughput into the per-unit passport.

EPR export

Producer-responsibility data as generic CSV and JSON, or scheme formats such as Asekol and the Slovak MŽP register, filtered by date, country and status.

Open data, no lock-in

Everything exports as CSV and JSON-LD. Schemas and the OpenAPI spec are MIT-licensed, so neither your data nor its shape is trapped.

On the roadmap

Connectors so non-technical teams can integrate without touching the API. Priority follows demand — tell us which you need.

SAP / ERP connector

Sync product master data and passport fields from SAP and other ERPs.

Shopify & WooCommerce

Publish a passport QR per product straight from your storefront catalogue.

Zapier / Make

No-code automation: trigger passport creation or updates from thousands of apps.

PIM sync

Two-way sync with product information management systems.

Outbound webhooks

Subscribe to passport lifecycle events — created, updated, scanned, retired.

Start building

Create an account, take your API key, and issue your first passport in minutes.

See pricing Sign Up