OpenEPCIS DPP Core Vocabulary - Artefacts

Shared patterns for Digital Product Passports — operator identity, circularity metrics, repairability, substances of concern, and access control — aligned with ESPR 2024/1781 and GS1 standards.

Version 0.9.6https://ref.openepcis.io/extensions/common/core/

Available Artefacts

ArtefactFormatMedia TypeLatest URLVersioned URL
dpp-core-ontology.ttlRDF/Turtle Ontologytext/turtle/extensions/common/core/dpp-core-ontology.ttl/extensions/common/core/0.9.6/dpp-core-ontology.ttl
dpp-core-context.jsonldJSON-LD Contextapplication/ld+json/extensions/common/core/dpp-core-context.jsonld/extensions/common/core/0.9.6/dpp-core-context.jsonld
dpp-core-json-schema.jsonJSON Schemaapplication/schema+json/extensions/common/core/dpp-core-json-schema.json/extensions/common/core/0.9.6/dpp-core-json-schema.json
dpp-core-shacl.ttlSHACL Shapestext/turtle/extensions/common/core/dpp-core-shacl.ttl/extensions/common/core/0.9.6/dpp-core-shacl.ttl
dpp-core.jsonGenerated JSON (for web apps)application/json/extensions/common/core/dpp-core.json/extensions/common/core/0.9.6/dpp-core.json
gs1-shortcuts-context.jsonldGS1 Shortcuts JSON-LD Contextapplication/ld+json/extensions/common/core/gs1-shortcuts-context.jsonld/extensions/common/core/0.9.6/gs1-shortcuts-context.jsonld

Content Negotiation

The extension namespace URI supports content negotiation. Use the Accept header to request different formats:

# Get Turtle format (ontology)
curl -H "Accept: text/turtle" https://ref.openepcis.io/extensions/common/core/

# Get JSON-LD context
curl -H "Accept: application/ld+json" https://ref.openepcis.io/extensions/common/core/

# Get JSON Schema
curl -H "Accept: application/schema+json" https://ref.openepcis.io/extensions/common/core/