Schema.org.ai logoSchema.org.ai

StructuredValue

Structured values are used when the value of a property has a more complex structure than simply being a textual value or a reference to another thing.

Extends: Intangible

[Thing](https://schema.org.ai/Thing) Properties

Property Expected Type Description
additionalType Text, URL An additional type for the item, typically used for adding more specific types from external vocabularies in microdata syntax. This is a relationship between something and a class that the thing is...
alternateName Text An alias for the item.
description Text, TextObject A description of the item.
disambiguatingDescription Text A sub property of description. A short description of the item used to disambiguate from other, similar items. Information from other properties (in particular, name) may be necessary for the descr...
identifier URL, Text, PropertyValue The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for re...
image ImageObject, URL An image of the item. This can be a URL or a fully described ImageObject.
mainEntityOfPage CreativeWork, URL Indicates a page (or other CreativeWork) for which this thing is the main entity being described. See background notes for details.
name Text The name of the item.
potentialAction Action Indicates a potential Action, which describes an idealized action in which this thing would play an 'object' role.
sameAs URL URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.
subjectOf Event, CreativeWork A CreativeWork or Event about this Thing.
url URL URL of the item.

Subtypes

Type Description
CDCPMDRecord A CDCPMDRecord is a data structure representing a record in a CDC tabular data format used for hospital data reporting. See documentation for details, and the linked C...
ContactPoint A contact point—for example, a Customer Complaints department.
DatedMoneySpecification A DatedMoneySpecification represents monetary values with optional start and end dates. For example, this could represent an employee's salary over a specific period of time. Note: This type ha...
DefinedRegion A DefinedRegion is a geographic area defined by potentially arbitrary (rather than political, administrative or natural geographical) criteria. Properties are provided for defining a region by refe...
EngineSpecification Information about the engine of the vehicle. A vehicle can have multiple engines represented by multiple engine specification entities.
ExchangeRateSpecification A structured value representing exchange rate.
GeoCoordinates The geographic coordinates of a place or event.
GeoShape The geographic shape of a place. A GeoShape can be described using several properties whose values are based on latitude/longitude pairs. Either whitespace or commas can be used to separate latitud...
InteractionCounter A summary of how users have interacted with this CreativeWork. In most cases, authors will use a subtype to specify the specific type of interaction.
MonetaryAmount A monetary value or range. This type can be used to describe an amount of money such as $50 USD, or a range as in describing a bank account being suitable for a balance between £1,000 and £1,000,00...
NutritionInformation Nutritional information about the recipe.
OfferShippingDetails OfferShippingDetails represents information about shipping destinations. Multiple of these entities can be used to represent different shipping rates for different destinations: One entity for Al...
OpeningHoursSpecification A structured value providing information about the opening hours of a place or a certain service inside a place. The place is open if the opens property is spec...
OwnershipInfo A structured value providing information about when a certain organization or person owned a certain product.
PostalCodeRangeSpecification Indicates a range of postal codes, usually defined as the set of valid codes between postalCodeBegin and [postalCodeEnd](https://schema.org.ai/postalCodeEnd...
PriceSpecification A structured value representing a price or price range. Typically, only the subclasses of this type are used for markup. It is recommended to use [MonetaryAmount](https://schema.org.ai/MonetaryAmou...
PropertyValue A property-value pair, e.g. representing a feature of a product or place. Use the 'name' property for the name of the property. If there is an additional human-readable version of the value, put th...
QuantitativeValue A point value or interval for product characteristics and other purposes.
QuantitativeValueDistribution A statistical distribution of values.
RepaymentSpecification A structured value representing repayment.
ServicePeriod ServicePeriod represents a duration with some constraints about cutoff time and business days. This is used e.g. in shipping for handling times or transit time.
ShippingConditions ShippingConditions represent a set of constraints and information about the conditions of shipping a product. Such conditions may apply to only a subset of the products being shipped, depending on...
ShippingDeliveryTime ShippingDeliveryTime provides various pieces of information about delivery times for shipping.
ShippingRateSettings A ShippingRateSettings represents re-usable pieces of shipping information. It is designed for publication on an URL that may be referenced via the [shippingSettingsLink](https://schema.org.ai/ship...
ShippingService ShippingService represents the criteria used to determine if and how an offer could be shipped to a customer.
TypeAndQuantityNode A structured value indicating the quantity, unit of measurement, and business function of goods included in a bundle offer.
WarrantyPromise A structured value representing the duration and scope of services that will be provided to a customer free of charge in case of a defect or malfunction of a product.