Back to docs

Digital Product Passport Schema

Complete field reference for Normatrack JSON exports. Use this to integrate DPP data into your systems.

Field NameTypeDescriptionExample
idstringUnique identifier for this variant (immutable)"variant_sku_2024"
productstringProduct name or catalog reference"Heritage Linen Shirt"
variant.colorstringColor or primary visual attribute"Mediterranean Blue"
variant.sizestringSize or secondary attribute"M"
compositionstringMaterial composition percentage"100% European Linen"
originstringManufacturing location and certifications"Fes, Morocco • Fair Trade"
certificationsarrayList of applicable certifications["Fair Trade", "OEKO-TEX", "EU Compliant"]
carestringCare and maintenance instructions"Cold wash, line dry, 100% recyclable"
updatedAtstring (ISO 8601)Timestamp of last update (immutable audit trail)"2024-02-17T10:30:00Z"

Partner Integrations

Send JSON to logistics, sustainability, or compliance partners. They read it directly—no manual re-entry needed.

ERP & Supply Chain

Import variant data into your warehouse management system or inventory platform automatically.

Compliance Audits

Timestamped records prove traceability. Export as audit-ready documents for regulatory checks.

Recycler Networks

Recyclers and circular economy platforms read material & care data directly for proper processing.

Get a variant's passport as JSON

GET /api/public/dpp/{variantId}

Response:
{
  "variant": {
    "id": "variant_sku_2024",
    "name": "Heritage Linen Shirt",
    "color": "Mediterranean Blue",
    "size": "M",
    "materialComposition": "100% European Linen",
    "productionLocation": "Fes, Morocco",
    "careInstructions": "Cold wash, line dry"
  },
  "product": { "name": "Heritage Linen Shirt", "brand": "Acme Apparel" },
  "sustainabilityScore": 78,
  "environmentalImpact": { "carbonFootprint": 4.12 }
}

This is the same public, unauthenticated endpoint used by the QR code and the public passport page — see the full API reference. Every change to the underlying variant is recorded in the audit log.

Ready to integrate?

Start exporting variant data today. All plans include JSON export.

Request Access