Home

Property Value

Always use specific properties when they exist and you can populate them. Using PropertyValue as a substitute will typically not convey as much semantic information as using the specific property.

Most of the time a PropertyValue node will need a value property (e.g. most of the examples on https://schema.org/PropertyValue have one) so this schema make that property required.

This type is mainly provided for use in Thing.identifiers (see the notes there).

Properties

The PropertyValue type has these properties:

NameDescriptionTypeInherited from
idThe identifier for this item.StringEntity
alternateNamesAlternate names (aliases) for the item.String*Thing
descriptionA description of the item.StringThing
identifiersAny kind of identifier for any kind of Thing.(PropertyValue | String)*Thing
imagesImages of the item.ImageObject*Thing
nameThe name of the item.StringThing
urlThe URL of the item.StringThing
propertyIDA commonly used identifier for the characteristic represented by the property.String-
valueThe value of the property.Primitive-

Related

The PropertyValue type is related to these types:

  • Parents: Thing

  • Children: none

Bindings

The PropertyValue type is represented in:


This documentation was generated from PropertyValue.yaml by docs_types.rs.

© 2026 Stencila