Defined in: (converted to SHACL by TopQuadrant)
General Info
Any offered product or service. For example: a pair of shoes; a concert ticket; the rental of a car; a haircut; or an episode of a TV show streamed online.
Class Axioms
Declared Properties
PropertyType(s)Description and Constraints
schema:additionalPropertyschema:PropertyValueA property-value pair representing an additional characteristics of the entitity, e.g. a product feature or another characteristic for which there is no matching property in\n\nNote: Publishers should be aware that applications designed to use specific properties (e.g.,,, ...) will typically expect such data to be provided using those properties, rather than using the generic property/value mechanism.
schema:aggregateRatingschema:AggregateRatingThe overall rating, based on a collection of reviews or ratings, of the item.
schema:audienceschema:AudienceAn intended audience, i.e. a group for whom something was created.
schema:awardxsd:stringAn award won by or for this item.
schema:awardsxsd:stringAwards won by or for this item.
schema:brandschema:Brand, schema:OrganizationThe brand(s) associated with a product or service, or the brand(s) maintained by an organization or business person.
schema:categoryschema:Thing, xsd:stringA category for the item. Greater signs or slashes can be used to informally indicate a category hierarchy.
schema:colorxsd:stringThe color of the product.
schema:depthschema:QuantitativeValue, xsd:stringThe depth of the item.
schema:gtin12xsd:stringThe [GTIN-12]( code of the product, or the product to which the offer refers. The GTIN-12 is the 12-digit GS1 Identification Key composed of a U.P.C. Company Prefix, Item Reference, and Check Digit used to identify trade items. See [GS1 GTIN Summary]( for more details.
schema:gtin13xsd:stringThe [GTIN-13]( code of the product, or the product to which the offer refers. This is equivalent to 13-digit ISBN codes and EAN UCC-13. Former 12-digit UPC codes can be converted into a GTIN-13 code by simply adding a preceeding zero. See [GS1 GTIN Summary]( for more details.
schema:gtin14xsd:stringThe [GTIN-14]( code of the product, or the product to which the offer refers. See [GS1 GTIN Summary]( for more details.
schema:gtin8xsd:stringThe [GTIN-8]( code of the product, or the product to which the offer refers. This code is also known as EAN/UCC-8 or 8-digit EAN. See [GS1 GTIN Summary]( for more details.
schema:heightschema:QuantitativeValue, xsd:stringThe height of the item.
schema:isAccessoryOrSparePartForschema:ProductA pointer to another product (or multiple products) for which this product is an accessory or spare part.
schema:isConsumableForschema:ProductA pointer to another product (or multiple products) for which this product is a consumable.
schema:isRelatedToschema:Product, schema:ServiceA pointer to another, somehow related product (or multiple products).
schema:isSimilarToschema:Product, schema:ServiceA pointer to another, functionally similar product (or multiple products).
schema:itemConditionschema:OfferItemConditionA predefined value from OfferItemCondition or a textual description of the condition of the product or service, or the products or services included in the offer.
schema:logoschema:ImageObject, xsd:anyURIAn associated logo.
schema:manufacturerschema:OrganizationThe manufacturer of the product.
schema:modelschema:ProductModel, xsd:stringThe model of the product. Use with the URL of a ProductModel or a textual representation of the model identifier. The URL of the ProductModel can be from an external source. It is recommended to additionally provide strong product identifiers via the gtin8/gtin13/gtin14 and mpn properties.
schema:mpnxsd:stringThe Manufacturer Part Number (MPN) of the product, or the product to which the offer refers.
schema:offersschema:OfferAn offer to provide this item—for example, an offer to sell a product, rent the DVD of a movie, perform a service, or give away tickets to an event.
schema:productIDxsd:stringThe product identifier, such as ISBN. For example: ``` meta itemprop="productID" content="isbn:123-456-789" ```.
schema:productionDatexsd:dateThe date of production of the item, e.g. vehicle.
schema:purchaseDatexsd:dateThe date the item e.g. vehicle was purchased by the current owner.
schema:releaseDatexsd:dateThe release date of a product or product model. This can be used to distinguish the exact variant of a product.
schema:reviewschema:ReviewA review of the item.
schema:reviewsschema:ReviewReview of the item.
schema:skuxsd:stringThe Stock Keeping Unit (SKU), i.e. a merchant-specific identifier for a product or service, or the product to which the offer refers.
schema:weightschema:QuantitativeValueThe weight of the product or person.
schema:widthschema:QuantitativeValue, xsd:stringThe width of the item.
Inherited Properties
From schema:Thing:
PropertyType(s)Description and Constraints
schema:additionalTypexsd:anyURIAn 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 in. In RDFa syntax, it is better to use the native RDFa syntax - the 'typeof' attribute - for multiple types. tools may have only weaker understanding of extra types, in particular those defined externally.
schema:alternateNamexsd:stringAn alias for the item.
schema:descriptionxsd:stringA description of the item.
schema:disambiguatingDescriptionxsd:stringA 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 description to be useful for disambiguation.
schema:imageschema:ImageObject, xsd:anyURIAn image of the item. This can be a [[URL]] or a fully described [[ImageObject]].
schema:mainEntityOfPageschema:CreativeWork, xsd:anyURIIndicates a page (or other CreativeWork) for which this thing is the main entity being described. See [background notes](/docs/datamodel.html#mainEntityBackground) for details.
schema:namexsd:stringThe name of the item.
schema:potentialActionschema:ActionIndicates a potential Action, which describes an idealized action in which this thing would play an 'object' role.
schema:sameAsxsd:anyURIURL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Freebase page, or official website.
schema:urlxsd:anyURIURL of the item.