Copyright © 2026 World Wide Web Consortium. W3C® liability, trademark and permissive document license rules apply.
This document describes the Linked Web Storage Vocabulary, i.e., the RDFS [RDF-SCHEMA] vocabulary used by the Linked Web Storage Protocol [lws-core].
Alternate versions of the vocabulary definition exist in Turtle and JSON-LD.
This section describes the status of this document at the time of its publication. A list of current W3C publications and the latest revision of this technical report can be found in the W3C standards and drafts index.
This vocabulary has been defined by the W3C Linked Web Storage Working Group and provides the official RDFS vocabulary for the Linked Web Storage Protocol. Comments regarding this document are welcome. Please file issues directly on GitHub.
This document was published by the Linked Web Storage Working Group as a Group Note Draft using the Note track.
Group Note Drafts are not endorsed by W3C nor its Members.
This is a draft document and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to cite this document as other than a work in progress.
The W3C Patent Policy does not carry any licensing requirements or commitments on this document.
This document is governed by the 18 August 2025 W3C Process Document.
As well as sections marked as non-normative, all authoring guidelines, diagrams, examples, and notes in this specification are non-normative. Everything else in this specification is normative.
This specification makes use of the following namespaces:
lwshttps://www.w3.org/ns/lws#ashttps://www.w3.org/ns/activitystreams#schemahttp://schema.org/sechttps://w3id.org/security#ldphttp://www.w3.org/ns/ldp#dchttp://purl.org/dc/terms/owlhttp://www.w3.org/2002/07/owl#rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#rdfshttp://www.w3.org/2000/01/rdf-schema#xsdhttp://www.w3.org/2001/XMLSchema#The following @context files make use of the terms defined in this specification:
https://www.w3.org/ns/lws/v1
CreateDeleteUpdateactormediaTypeobjectoriginpublishedtargettotalItemsupdatedinboxContainerDataResourceNotificationNotificationServiceOpenIdProviderPreferLinkRelationsStorageStorageDescriptionWebhookSubscriptionactivitycapabilityitemsserviceserviceEndpointstoragestorageDescriptionsubscriptionsubscriptionTypetopicexpiressizeauthenticationcontrollerpublicKeyJwkverificationMethodThe following are property definitions in the lws namespace.
items
Container@context:https://www.w3.org/ns/lws/v1total items
This term is formally defined in another vocabulary (as as:totalItems), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1media type
This term is formally defined in another vocabulary (as as:mediaType), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1modified
This term is formally defined in another vocabulary (as as:updated), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1size
This term is formally defined in another vocabulary (as schema:size), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1capability
Storage@context:https://www.w3.org/ns/lws/v1service
Storage@context:https://www.w3.org/ns/lws/v1service endpoint
xsd:anyURI@context:https://www.w3.org/ns/lws/v1storage description
xsd:anyURI@context:https://www.w3.org/ns/lws/v1Prefer Link Relations
@context:https://www.w3.org/ns/lws/v1subscription type
See the formal definition of the term.
NotificationService@context:https://www.w3.org/ns/lws/v1subscription
See the formal definition of the term.
xsd:anyURI@context:https://www.w3.org/ns/lws/v1activity
See the formal definition of the term.
Notification@context:https://www.w3.org/ns/lws/v1topic
See the formal definition of the term.
xsd:anyURI@context:https://www.w3.org/ns/lws/v1storage
See the formal definition of the term.
xsd:anyURI@context:https://www.w3.org/ns/lws/v1Create
This term is formally defined in another vocabulary (as as:Create), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1Update
This term is formally defined in another vocabulary (as as:Update), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1Delete
This term is formally defined in another vocabulary (as as:Delete), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1object
This term is formally defined in another vocabulary (as as:object), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1actor
This term is formally defined in another vocabulary (as as:actor), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1target
This term is formally defined in another vocabulary (as as:target), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1origin
This term is formally defined in another vocabulary (as as:origin), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1published
This term is formally defined in another vocabulary (as as:published), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1verification method
This term is formally defined in another vocabulary (as sec:verificationMethod), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1authentication
This term is formally defined in another vocabulary (as sec:authentication), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1controller
This term is formally defined in another vocabulary (as sec:controller), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1public key JWK
This term is formally defined in another vocabulary (as sec:publicKeyJwk), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1inbox
This term is formally defined in another vocabulary (as ldp:inbox), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1expires
This term is formally defined in another vocabulary (as schema:expires), but is frequently used with this vocabulary and has been included to aid readability of this document.
@context:https://www.w3.org/ns/lws/v1The following are class definitions in the lws namespace.
Container
items, totalItems@context:https://www.w3.org/ns/lws/v1Data Resource
mediaType, updated, size@context:https://www.w3.org/ns/lws/v1Storage
capability, service@context:https://www.w3.org/ns/lws/v1Storage Description
@context:https://www.w3.org/ns/lws/v1OpenID Provider
See the formal definition of the term.
@context:https://www.w3.org/ns/lws/v1Notification
See the formal definition of the term.
activity@context:https://www.w3.org/ns/lws/v1Notification Service
See the formal definition of the term.
subscriptionType@context:https://www.w3.org/ns/lws/v1Webhook Subscription
See the formal definition of the term.
@context:https://www.w3.org/ns/lws/v1