Skip to main content

DPP Data

Read Digital Product Passport data for products. DPP data is organised into 15 categories covering sustainability, supply chain, materials, and compliance.


Get Full DPP

GET /v1/products/{id}/dpp

Returns the complete DPP for a product as a W3C Verifiable Credential in JSON-LD format. This is the canonical DPP document containing all 15 categories.

Request:

curl https://api.acme.trackvision.ai/v1/products/a1b2c3d4-.../dpp \
-H "Authorization: Bearer $TV_API_KEY"

Response:

{
"@context": [
"https://www.w3.org/ns/credentials/v2",
"https://ref.gs1.org/voc/",
"https://untp.unece.org/contexts/v1"
],
"type": ["VerifiableCredential", "gs1:DigitalProductPassport"],
"id": "urn:uuid:a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"issuer": "did:web:acme.trackvision.ai",
"issuanceDate": "2024-01-15T10:00:00Z",
"credentialSubject": {
"id": "https://resolver.acme.trackvision.ai/01/09506000134352",
"composition": { ... },
"supplyChain": { ... },
"environmental": { ... }
},
"proof": {
"type": "DataIntegrityProof",
"cryptosuite": "eddsa-jcs-2022",
"verificationMethod": "did:web:acme.trackvision.ai#key-1",
"proofValue": "z..."
}
}

See JSON-LD Format for the full structure.


Get DPP Category

GET /v1/products/{id}/dpp/{category}

Returns a single DPP category for a product.

Request:

curl https://api.acme.trackvision.ai/v1/products/a1b2c3d4-.../dpp/composition \
-H "Authorization: Bearer $TV_API_KEY"

DPP Categories

CategoryDescription
compositionMaterials and fibres used in the product
supply-chainTier-by-tier supply chain map
transportLogistics legs and carbon from transport
documentationRegulatory and compliance documents
environmentalCarbon footprint, water use, energy consumption
socialLabour conditions and social compliance
animal-welfareAnimal welfare certifications and standards
circularityRecyclability, repairability, end-of-life info
healthSubstances of concern, chemical restrictions
brand-infoBrand CSR commitments and company info
identifiersGS1 and other product identifiers
commercialManufacturing country, year of production
technical-performanceDurability, performance test results
cost-scaleProduction volume and cost band
after-salesRepair events, warranty, service history

See Categories Reference for the full field reference for each category.


Supplier Data Endpoints

In addition to the full DPP, you can access specific supplier-provided datasets:

Materials

GET /v1/products/{id}/materials

Returns materials and composition data submitted by suppliers.

Carbon Footprint

GET /v1/products/{id}/carbon-footprint

Returns carbon footprint data across Scope 1, 2, and 3 emissions.

Facilities

GET /v1/products/{id}/facilities

Returns manufacturing facility information submitted by suppliers.

Technical Tests

GET /v1/products/{id}/technical-tests

Returns technical performance test results and certifications.

Supplier Certifications

GET /v1/suppliers/{id}/certifications

Returns all certifications held by a supplier (e.g., GOTS, Fair Trade, ISO 9001).

Supplier Compliance

GET /v1/suppliers/{id}/compliance

Returns compliance documents and declarations submitted by a supplier.