OpenEPCIS Detergent Vocabulary - Artefacts
Supports EU Detergents Regulation 2026/405 DPPs: INCI ingredient lists, surfactant biodegradability per Annex III, CLP hazard classification, microorganism disclosure, and online-sales transparency.
Version 0.9.5
https://ref.openepcis.io/extensions/eu/detergent/Available Artefacts
| Artefact | Format | Media Type | Latest URL | Versioned URL |
|---|---|---|---|---|
| detergent-ontology.ttl | RDF/Turtle Ontology | text/turtle | /extensions/eu/detergent/detergent-ontology.ttl | /extensions/eu/detergent/0.9.5/detergent-ontology.ttl |
| detergent-context.jsonld | JSON-LD Context | application/ld+json | /extensions/eu/detergent/detergent-context.jsonld | /extensions/eu/detergent/0.9.5/detergent-context.jsonld |
| detergent-json-schema.json | JSON Schema | application/schema+json | /extensions/eu/detergent/detergent-json-schema.json | /extensions/eu/detergent/0.9.5/detergent-json-schema.json |
| detergent-shacl.ttl | SHACL Shapes | text/turtle | /extensions/eu/detergent/detergent-shacl.ttl | /extensions/eu/detergent/0.9.5/detergent-shacl.ttl |
| detergent.json | Generated JSON (for web apps) | application/json | /extensions/eu/detergent/detergent.json | /extensions/eu/detergent/0.9.5/detergent.json |
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/eu/detergent/
# Get JSON-LD context
curl -H "Accept: application/ld+json" https://ref.openepcis.io/extensions/eu/detergent/
# Get JSON Schema
curl -H "Accept: application/schema+json" https://ref.openepcis.io/extensions/eu/detergent/