Official RDF/OWL vocabularies for Verisav - Standardizing after-sales service data with semantic web technologies.
Verisav provides three complementary RDF/OWL vocabularies that standardize after-sales service (SAV) data:
- DPP (Digital Product Passport) - Product lifecycle and compliance with EU regulations (ESPR EU 2024/1781)
- RMA (Return Merchandise Authorization) - Return and service ticket workflows
- WTY (Warranty & Contracts) - Machine-readable warranties and payment automation
All vocabularies are:
- β Validated on LOV (Linked Open Vocabularies) - World registry of RDF/OWL vocabularies
- β Published on W3ID (W3C-managed persistent URIs) - Guaranteed persistence
- β Conformant to RDF/OWL standards - Following W3C recommendations
- β Compatible with Schema.org - Seamless integration with existing structured data
Purpose: Represents Digital Product Passports (DPP) in compliance with EU regulations effective in 2027.
- Namespace:
https://w3id.org/verisav/dpp# - LOV Entry: https://lov.linkeddata.es/dataset/lov/vocabs/dpp
- Documentation: https://ns.verisav.fr/dpp/
- Version: 1.1.0
- Key Features: Product lifecycle, warranties, repairs, GS1 Digital Link alignment, traceability
Purpose: Standardizes Return Merchandise Authorization (RMA) and service ticket management.
- Namespace:
https://w3id.org/verisav/rma# - LOV Entry: https://lov.linkeddata.es/dataset/lov/vocabs/rma
- Documentation: https://ns.verisav.fr/rma/
- Version: 1.0.0
- Key Features: Return requests, service tickets, disputes, resolutions, shipping labels
Purpose: Machine-readable warranties and contracts for complete payment automation.
- Namespace:
https://w3id.org/verisav/wty# - LOV Entry: https://lov.linkeddata.es/dataset/lov/vocabs/wty
- Documentation: https://ns.verisav.fr/wty/
- Version: 1.0.0
- Key Features: Coverage definitions, exclusions, payment rules, automated claim assessment
{
"@context": "https://ns.verisav.fr/dpp/dpp.jsonld",
"@type": "ProductPassport",
"@id": "https://example.com/product/123",
"serialNumber": "ABC123456",
"purchaseDate": "2025-07-25",
"hasWarranty": {
"@type": "Warranty",
"warrantyType": "constructeur",
"warrantyStatus": "active",
"warrantyStartDate": "2025-07-25",
"warrantyEndDate": "2027-07-25"
}
}@prefix dpp: <https://w3id.org/verisav/dpp#> .
@prefix schema: <https://schema.org/> .
<https://example.com/product/123> a dpp:ProductPassport ;
dpp:serialNumber "ABC123456" ;
dpp:purchaseDate "2025-07-25"^^xsd:date ;
dpp:hasWarranty [ a dpp:Warranty ;
dpp:warrantyType "constructeur" ;
dpp:warrantyStatus "active" ] .All vocabularies support HTTP content negotiation:
# Get Turtle format
curl -H "Accept: text/turtle" https://w3id.org/verisav/dpp
# Get JSON-LD format
curl -H "Accept: application/ld+json" https://w3id.org/verisav/dpp
# Get HTML documentation (default)
curl https://w3id.org/verisav/dpp- Project Overview - Complete project description and objectives
- DPP Vocabulary - Digital Product Passport vocabulary
- RMA Vocabulary - Return Merchandise Authorization vocabulary
- WTY Vocabulary - Warranty & Contracts vocabulary
- Website: https://www.verisav.fr
- Namespace: https://ns.verisav.fr/
- W3ID Persistent URIs: https://w3id.org/verisav/
- LOV Registry: https://lov.linkeddata.es/dataset/lov/agents/Verisav
- LOV Agent Profile: https://lov.linkeddata.es/dataset/lov/agents/K%C3%A9vin%20Boutillier
- DOI (Zenodo): https://doi.org/10.5281/zenodo.18328444
- 3 vocabularies published and validated
- 26 classes defined across all vocabularies
- 71 object properties for relationships
- 105 data properties for attributes
- ~1500 RDF triples total
KΓ©vin Boutillier
- ORCID: 0009-0001-0356-4421
- Organization: Verisav
- Email: k.boutillier@verisav.fr
- Website: https://www.verisav.fr
All vocabularies are licensed under Creative Commons Attribution 4.0 International (CC BY 4.0).
You are free to:
- Share β copy and redistribute the material in any medium or format
- Adapt β remix, transform, and build upon the material for any purpose, even commercially
Under the following terms:
- Attribution β You must give appropriate credit, provide a link to the license, and indicate if changes were made.
If you use these vocabularies in your research or projects, please cite:
@software{verisav_vocabularies_2026,
title = {Verisav Semantic Vocabularies: DPP, RMA, WTY},
author = {Boutillier, KΓ©vin},
year = {2026},
month = {1},
publisher = {Zenodo},
doi = {10.5281/zenodo.18328444},
url = {https://doi.org/10.5281/zenodo.18328444},
version = {1.1.0}
}Boutillier, K. (2026). Verisav Semantic Vocabularies: DPP, RMA, WTY (Version 1.1.0) [Computer software]. Zenodo. https://doi.org/10.5281/zenodo.18328444
Boutillier, KΓ©vin. Verisav Semantic Vocabularies: DPP, RMA, WTY. Version 1.1.0, Zenodo, 2026, doi:10.5281/zenodo.18328444.
Contributions are welcome! Please see CONTRIBUTING.md for guidelines.
See CHANGELOG.md for a detailed list of changes.
- Standardize return requests across multiple sellers
- Automate warranty validation and claim processing
- Integrate with existing platforms (Shopify, WooCommerce, etc.)
- Standardize communication between retailers and repairers
- Centralize product warranty information
- Automate service ticket routing and resolution
- Track product lifecycle from manufacturing to end-of-life
- Monitor warranty claims and product defects
- Ensure regulatory compliance (ESPR, Digital Product Passport)
- Automate payment decisions based on warranty terms
- Standardize work order management
- Integrate with existing SAV management systems
These vocabularies enable:
- Interoperability: Replace proprietary formats (Zendesk, Salesforce, SAP) with open standards
- Automation: Complete automation of payment decisions and coverage assessment
- Compliance: Ensure compliance with EU regulations (ESPR EU 2024/1781)
- Traceability: Complete product lifecycle traceability
All vocabularies are validated:
- β RDF/OWL syntax validation
- β LOV registry validation
- β Content negotiation testing
- β Schema.org compatibility
For questions, suggestions, or collaboration opportunities:
- Email: k.boutillier@verisav.fr
- Website: https://www.verisav.fr
- GitHub Issues: Open an issue
Made with β€οΈ by Verisav