Source: GoodRelations
A product is anything that is made available for sale—for example, a pair of shoes, a concert ticket, or a car. Commodity services, like haircuts, can also be represented using this type. Source: GoodRelations
model The 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. Domain: Product Range: ProductModel Range: Text
condition A 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. Domain: Offer Domain: Demand Domain: Product Range: OfferItemCondition
brand The brand(s) associated with a product or service, or the brand(s) maintained by an organization or business person. Domain: Product Domain: Person Domain: Organization Range: Brand
price The offer price of a product, or of a price component when attached to PriceSpecification and its subtypes. Domain: Offer Domain: PriceSpecification Range: Number
priceCurrency The currency (in 3-letter ISO 4217 format) of the offer price or a price component, when attached to PriceSpecification and its subtypes. Domain: Offer Domain: PriceSpecification Range: Text
Additions to seller etc.:
Range: Person
Domain: Demand
Domain: Demand
Domain: Demand
releaseDate The release date of a product or product model. This can be used to distinguish the exact variant of a product. Domain: Product Range: Date
acceptedPaymentMethod The payment method(s) accepted by seller for this offer. Domain: Offer Domain: Demand Range: PaymentMethod
addOn An additional offer that can only be obtained in combination with the first base offer (e.g. supplements and extensions that are available for a surcharge). Domain: Offer Range: Offer
advanceBookingRequirement The amount of time that is required between accepting the offer and the actual usage of the resource or service. Domain: Offer Domain: Demand Range: QuantitativeValue
availabilityEnds The end of the availability of the product or service included in the offer. Domain: Offer Domain: Demand Range: DateTime
availabilityStarts The beginning of the availability of the product or service included in the offer. Domain: Offer Domain: Demand Range: DateTime
availableAtOrFrom The place(s) from which the offer can be obtained (e.g. store locations). Domain: Offer Domain: Demand Range: Place
availableDeliveryMethod The delivery method(s) available for this offer. Domain: Offer Domain: Demand Range: DeliveryMethod
category A category for the item. Greater signs or slashes can be used to informally indicate a category hierarchy. Domain: Thing Range: Text Range: Thing
deliveryLeadTime The typical delay between the receipt of the order and the goods leaving the warehouse. Domain: Offer Domain: Demand Range: QuantitativeValue
eligibleCustomerType The type(s) of customers for which the given offer is valid. Domain: Offer Domain: Demand Range: BusinessEntityType
eligibleDuration The duration for which the given offer is valid. Domain: Offer Domain: Demand Range: QuantitativeValue
eligibleRegion The ISO 3166-1 (ISO 3166-1 alpha-2) or ISO 3166-2 code, or the GeoShape for the geo-political region(s) for which the offer or delivery charge specification is valid. Domain: Offer Domain: Demand Domain: http://schema.org/DeliveryChargeSpecification Range: Text Range: GeoShape
eligibleTransactionVolume The transaction volume, in a monetary unit, for which the offer or price specification is valid, e.g. for indicating a minimal purchasing volume, to express free shipping above a certain order volume, or to limit the acceptance of credit cards to purchases to a certain minimal amount. Domain: Offer Domain: Demand Domain: http://schema.org/PriceSpecification Range: PriceSpecification
businessFunction The business function (e.g. sell, lease, repair, dispose) of the offer or component of a bundle (TypeAndQuantityNode). The default is http://purl.org/goodrelations/v1#Sell. Domain: Offer Domain: Demand Domain: http://schema.org/TypeAndQuantityNode Range: BusinessFunction
gtin13 The 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. Domain: Product Domain: Offer Domain: Demand Range: Text
eligibleQuantity The interval and unit of measurement of ordering quantities for which the offer or price specification is valid. This allows e.g. specifying that a certain freight charge is valid only for a certain quantity. Domain: Offer Domain: Demand Domain: http://schema.org/PriceSpecification Range: QuantitativeValue
gtin14 The GTIN-14 code of the product, or the product to which the offer refers. Domain: Offer Domain: Demand Domain: Product Range: Text
gtin8 The 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. Domain: Offer Domain: Demand Domain: Product Range: Text
inventoryLevel The current approximate inventory level for the item or items. Domain: Offer Domain: Demand Domain: SomeProducts Range: QuantitativeValue
mpn The Manufacturer Part Number (MPN) of the product, or the product to which the offer refers. Domain: Offer Domain: Demand Domain: Product Range: Text
priceSpecification One or more detailed price specifications, indicating the unit price and delivery or payment charges. Domain: Offer Domain: Demand Range: PriceSpecification
sku The Stock Keeping Unit (SKU), i.e. a merchant-specific identifier for a product or service, or the product to which the offer refers. Domain: Product Domain: Offer Domain: Demand Range: Text
warranty The warranty promise(s) included in the offer. Domain: Offer Domain: Demand Range: WarrantyPromise
includesObject This links to a node or nodes indicating the exact quantity of the products included in the offer. Domain: Offer Domain: Demand Range: TypeAndQuantityNode
serialNumber The serial number or any alphanumeric identifier of a particular product. When attached to an offer, it is a shortcut for the serial number of the product included in the offer. Domain: Offer Domain: Demand Domain: IndividualProduct Range: Text
validFrom The beginning of the validity of offer, price specification, or opening hours data. Domain: Offer Domain: Demand Domain: http://schema.org/OpeningHoursSpecification Domain: http://schema.org/PriceSpecification Range: DateTime
validThrough The end of the validity of offer, price specification, or opening hours data. Domain: Offer Domain: Demand Domain: http://schema.org/OpeningHoursSpecification Domain: http://schema.org/PriceSpecification Range: DateTime
color The color of the product. Domain: Product Range: Text
depth The depth of the product. Domain: Product Range: QuantitativeValue Range: Distance
height Domain: Product Range: QuantitativeValue Range: Distance
isAccessoryOrSparePartFor A pointer to another product (or multiple products) for which this product is an accessory or spare part. Domain: Product Range: Product
isConsumableFor A pointer to another product (or multiple products) for which this product is a consumable. Domain: Product Range: Product
isSimilarTo A pointer to another, functionally similar product (or multiple products). Domain: Product Range: Product
isRelatedTo A pointer to another, somehow related product (or multiple products). Domain: Product Range: Product
weight The weight of the product. Domain: Product Range: QuantitativeValue
width Domain: Product Range: QuantitativeValue Range: Distance
IndividualProduct A single, identifiable product instance (e.g. a laptop with a particular serial number). Subclass of: Product Source: GoodRelations
ProductModel A datasheet or vendor specification of a product (in the sense of a prototypical description). Subclass of: Product Source: GoodRelations
isVariantOf A pointer to a base product from which this product is a variant. It is safe to infer that the variant inherits all product features from the base model, unless defined locally. This is not transitive. Domain: http://schema.org/ProductModel Range: ProductModel
predecessorOf A pointer from a previous, often discontinued variant of the product to its newer variant. Domain: http://schema.org/ProductModel Range: ProductModel
successorOf A pointer from a newer variant of a product to its previous, often discontinued predecessor. Domain: http://schema.org/ProductModel Range: ProductModel
SomeProducts A placeholder for multiple similar products of the same kind. Subclass of: Product Source: GoodRelations
globalLocationNumber The Global Location Number (GLN, sometimes also referred to as International Location Number or ILN) of the respective organization, person, or place. The GLN is a 13-digit number used to identify parties and physical locations. Domain: Organization Domain: Person Domain: Place Range: Text
openingHoursSpecification The opening hours of a certain place. Domain: Place Range: OpeningHoursSpecification
duns The Dun & Bradstreet DUNS number for identifying an organization or business person. Domain: Organization Domain: Person Range: Text
isicV4 The International Standard of Industrial Classification of All Economic Activities (ISIC), Revision 4 code for a particular organization, business person, or place. Domain: Organization Domain: Person Domain: Place Range: Text
naics The North American Industry Classification System (NAICS) code for a particular organization or business person. Domain: Organization Domain: Person Range: Text
hasPOS Points-of-Sales operated by the organization or person. Domain: Organization Domain: Person Range: Place
legalName The official name of the organization, e.g. the registered company name. Domain: Organization Range: Text
makesOffer A pointer to products or services offered by the organization or person. Domain: Organization Domain: Person Range: Offer
owns Products owned by the organization or person. Domain: Organization Domain: Person Range: Product Range: OwnershipInfo
seeks A pointer to products or services sought by the organization or person (demand). Domain: Organization Domain: Person Range: Demand
taxID The Tax / Fiscal ID of the organization or person, e.g. the TIN in the US or the CIF/NIF in Spain. Domain: Organization Domain: Person Range: Text
vatID The Value-added Tax ID of the organisation or person. Domain: Organization Domain: Person Range: Text
Brand A brand is a name used by an organization or business person for labeling a product, product group, or similar. Subclass of: Intangible Source: GoodRelations
BusinessEntityType A business entity type is a conceptual entity representing the legal form, the size, the main line of business, the position in the value chain, or any combination thereof, of an organization or business person. Commonly used values: http://purl.org/goodrelations/v1#Business http://purl.org/goodrelations/v1#Enduser http://purl.org/goodrelations/v1#PublicInstitution http://purl.org/goodrelations/v1#Reseller Subclass of: Enumeration Source: GoodRelations
BusinessFunction The business function specifies the type of activity or access (i.e., the bundle of rights) offered by the organization or business person through the offer. Typical are sell, rental or lease, maintenance or repair, manufacture / produce, recycle / dispose, engineering / construction, or installation. Proprietary specifications of access rights are also instances of this class. Commonly used values: http://purl.org/goodrelations/v1#ConstructionInstallation http://purl.org/goodrelations/v1#Dispose http://purl.org/goodrelations/v1#LeaseOut http://purl.org/goodrelations/v1#Maintain http://purl.org/goodrelations/v1#ProvideService http://purl.org/goodrelations/v1#Repair http://purl.org/goodrelations/v1#Sell http://purl.org/goodrelations/v1#Buy Subclass of: Enumeration Source: GoodRelations
DayOfWeek The day of the week, e.g. used to specify to which day the opening hours of an OpeningHoursSpecification refer. Commonly used values: http://purl.org/goodrelations/v1#Monday http://purl.org/goodrelations/v1#Tuesday http://purl.org/goodrelations/v1#Wednesday http://purl.org/goodrelations/v1#Thursday http://purl.org/goodrelations/v1#Friday http://purl.org/goodrelations/v1#Saturday http://purl.org/goodrelations/v1#Sunday http://purl.org/goodrelations/v1#PublicHolidays Subclass of: Enumeration Source: GoodRelations
DeliveryMethod A delivery method is a standardized procedure for transferring the product or service to the destination of fulfilment chosen by the customer. Delivery methods are characterized by the means of transportation used, and by the organization or group that is the contracting party for the sending organization or person. Commonly used values: http://purl.org/goodrelations/v1#DeliveryModeDirectDownload http://purl.org/goodrelations/v1#DeliveryModeFreight http://purl.org/goodrelations/v1#DeliveryModeMail http://purl.org/goodrelations/v1#DeliveryModeOwnFleet http://purl.org/goodrelations/v1#DeliveryModePickUp http://purl.org/goodrelations/v1#DHL http://purl.org/goodrelations/v1#FederalExpress http://purl.org/goodrelations/v1#UPS Subclass of: Enumeration Source: GoodRelations
ParcelService A private parcel service as the delivery mode available for a certain offer. Commonly used values: http://purl.org/goodrelations/v1#DHL http://purl.org/goodrelations/v1#FederalExpress http://purl.org/goodrelations/v1#UPS Subclass of: DeliveryMethod Source: GoodRelations
WarrantyScope A range of of services that will be provided to a customer free of charge in case of a defect or malfunction of a product. Commonly used values: http://purl.org/goodrelations/v1#Labor-BringIn http://purl.org/goodrelations/v1#PartsAndLabor-BringIn http://purl.org/goodrelations/v1#PartsAndLabor-PickUp Subclass of: Enumeration Source: GoodRelations
PaymentMethod A payment method is a standardized procedure for transferring the monetary amount for a purchase. Payment methods are characterized by the legal and technical structures used, and by the organization or group carrying out the transaction. Commonly used values: http://purl.org/goodrelations/v1#ByBankTransferInAdvance http://purl.org/goodrelations/v1#ByInvoice http://purl.org/goodrelations/v1#Cash http://purl.org/goodrelations/v1#CheckInAdvance http://purl.org/goodrelations/v1#COD http://purl.org/goodrelations/v1#DirectDebit http://purl.org/goodrelations/v1#GoogleCheckout http://purl.org/goodrelations/v1#PayPal http://purl.org/goodrelations/v1#PaySwarm Subclass of: Enumeration Source: GoodRelations
CreditCard A credit or debit card type as a standardized procedure for transferring the monetary amount for a purchase. Commonly used values: http://purl.org/goodrelations/v1#AmericanExpress http://purl.org/goodrelations/v1#DinersClub http://purl.org/goodrelations/v1#Discover http://purl.org/goodrelations/v1#JCB http://purl.org/goodrelations/v1#MasterCard http://purl.org/goodrelations/v1#VISA Subclass of: PaymentMethod Source: GoodRelations
OwnershipInfo A structured value providing information about when a certain organization or person owned a certain product. Subclass of: StructuredValue Source: GoodRelations
typeOfGood The product that this structured value is referring to. Domain: http://schema.org/OwnershipInfo Domain: http://schema.org/TypeAndQuantityNode Range: Product
acquiredFrom The organization or person from which the product was acquired. Domain: http://schema.org/OwnershipInfo Range: Organization Range: Person
ownedFrom The date and time of obtaining the product. Domain: http://schema.org/OwnershipInfo Range: DateTime
ownedThrough The date and time of giving up ownership on the product. Domain: http://schema.org/OwnershipInfo Range: DateTime
OpeningHoursSpecification A structured value providing information about the opening hours of a place or a certain service inside a place. Subclass of: StructuredValue Source: GoodRelations
dayOfWeek The day of the week for which these opening hours are valid. Domain: http://schema.org/OpeningHoursSpecification Range: DayOfWeek
opens The opening hour of the place or service on the given day(s) of the week. Domain: http://schema.org/OpeningHoursSpecification Range: Time
closes The closing hour of the place or service on the given day(s) of the week. Domain: http://schema.org/OpeningHoursSpecification Range: Time
UnitPriceSpecification The price asked for a given offer by the respective organization or person. Subclass of: PriceSpecification Source: GoodRelations
billingIncrement This property specifies the minimal quantity and rounding increment that will be the basis for the billing. The unit of measurement is specified by the unitCode property. Domain: http://schema.org/UnitPriceSpecification Range: Number
unitCode The unit of measurement given using the UN/CEFACT Common Code (3 characters). Domain: http://schema.org/QuantitativeValue Domain: http://schema.org/TypeAndQuantityNode Domain: http://schema.org/UnitPriceSpecification Range: Text
priceType A short text or acronym indicating multiple price specifications for the same offer, e.g. SRP for the suggested retail price or INVOICE for the invoice price, mostly used in the car industry. Domain: http://schema.org/UnitPriceSpecification Range: Text
DeliveryChargeSpecification The price for the delivery of an offer using a particular delivery method. Subclass of: PriceSpecification Source: GoodRelations
appliesToDeliveryMethod The delivery method(s) to which the delivery charge or payment charge specification applies. Domain: http://schema.org/DeliveryChargeSpecification Domain: http://schema.org/PaymentChargeSpecification Range: DeliveryMethod
PaymentChargeSpecification The costs of settling the payment using a particular payment method. Subclass of: PriceSpecification Source: GoodRelations
appliesToPaymentMethod The payment method(s) to which the payment charge specification applies. Domain: http://schema.org/PaymentChargeSpecification Range: PaymentMethod
QualitativeValue A predefined value for a product characteristic, e.g. the the power cord plug type "US" or the garment sizes "S", "M", "L", and "XL" Subclass of: Enumeration Source: GoodRelations
equal This ordering relation for qualitative values indicates that the subject is equal to the object. Domain: http://schema.org/QualitativeValue Range: QualitativeValue
greater This ordering relation for qualitative values indicates that the subject is greater than the object. Domain: http://schema.org/QualitativeValue Range: QualitativeValue
greaterOrEqual This ordering relation for qualitative values indicates that the subject is greater than or equal to the object. Domain: http://schema.org/QualitativeValue Range: QualitativeValue
lesser This ordering relation for qualitative values indicates that the subject is lesser than the object. Domain: http://schema.org/QualitativeValue Range: QualitativeValue
lesserOrEqual This ordering relation for qualitative values indicates that the subject is lesser than or equal to the object. Domain: http://schema.org/QualitativeValue Range: QualitativeValue
nonEqual This ordering relation for qualitative values indicates that the subject is not equal to the object. Domain: http://schema.org/QualitativeValue Range: QualitativeValue
valueReference A pointer to a secondary value that provides additional information on the original value, e.g. a reference temperature. Domain: http://schema.org/QualitativeValue Domain: http://schema.org/QuantitativeValue Range: StructuredValue Range: Enumeration
QuantitativeValue A point value or interval for product characteristics and other purposes. Subclass of: StructuredValue Source: GoodRelations
value The value of the product characteristic. Domain: http://schema.org/QuantitativeValue Range: Number
minValue The lower value of the product characteristic. Domain: http://schema.org/QuantitativeValue Range: Number
maxValue The upper of the product characteristic. Domain: http://schema.org/QuantitativeValue Range: Number
TypeAndQuantityNode A structured value indicating the quantity, unit of measurement, and business function of goods included in a bundle offer. Subclass of: StructuredValue Source: GoodRelations
amountOfThisGood The quantity of the goods included in the offer. Domain: http://schema.org/TypeAndQuantityNode Range: Number
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. Subclass of: StructuredValue Source: GoodRelations
durationOfWarranty The duration of the warranty promise. Common unitCode values are ANN for year, MON for months, or DAY for days. Domain: http://schema.org/WarrantyPromise Range: QuantitativeValue
warrantyScope The scope of the warranty promise. Domain: http://schema.org/WarrantyPromise Range: WarrantyScope
PriceSpecification A structured value representing a monetary amount. Typically, only the subclasses of this type are used for markup. Subclass of: StructuredValue Source: GoodRelations
minPrice The lowest price if the price is a range. Domain: http://schema.org/PriceSpecification Range: Number
maxPrice The highest price if the price is a range. Domain: http://schema.org/PriceSpecification Range: Number
valueAddedTaxIncluded Specifies whether the applicable value-added tax (VAT) is included in the price specification or not. Domain: http://schema.org/PriceSpecification Range: Boolean
Demand A demand entity represents the public, not necessarily binding, not necessarily exclusive, announcement by an organization or person to seek a certain type of goods or services. For describing demand using this type, the very same properties used for Offer apply. Subclass of: Intangible Source: GoodRelations
GoodRelationsProperties This class contains derivatives of properties from the GoodRelations Vocabulary for E-Commerce, created by Martin Hepp. GoodRelations is a data model for sharing e-commerce data on the Web that can be expressed in a variety of syntaxes, including RDFa and HTML5 Microdata. More information about GoodRelations can be found at <a href="http://purl.org/goodrelations/">http://purl.org/goodrelations/</a>.
GoodRelationsClass This class is derived from the GoodRelations Vocabulary for E-Commerce, created by Martin Hepp. GoodRelations is a data model for sharing e-commerce data on the Web that can be expressed in a variety of syntaxes, including RDFa and HTML5 Microdata. More information about GoodRelations can be found at <a href="http://purl.org/goodrelations/">http://purl.org/goodrelations/</a>.
logo URL of an image for the logo of the item. Domain: Organization Domain: Brand Domain: Place Domain: Product Range: URL Range: ImageObject