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.
 Usage: Between 1000 and 10,000 domains
| Property | Expected Type | Description | 
|---|---|---|
| Properties from Demand | ||
| acceptedPaymentMethod | LoanOrCredit  or PaymentMethod | The payment method(s) accepted by seller for this offer. | 
| advanceBookingRequirement | QuantitativeValue | The amount of time that is required between accepting the offer and the actual usage of the resource or service. | 
| areaServed | AdministrativeArea  or GeoShape or Place or Text | The geographic area where a service or offered item is provided. Supersedes serviceArea. | 
| availability | ItemAvailability | The availability of this item—for example In stock, Out of stock, Pre-order, etc. | 
| availabilityEnds | DateTime | The end of the availability of the product or service included in the offer. | 
| availabilityStarts | DateTime | The beginning of the availability of the product or service included in the offer. | 
| availableAtOrFrom | Place | The place(s) from which the offer can be obtained (e.g. store locations). | 
| availableDeliveryMethod | DeliveryMethod | The delivery method(s) available for this offer. | 
| businessFunction | 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. | 
| deliveryLeadTime | QuantitativeValue | The typical delay between the receipt of the order and the goods either leaving the warehouse or being prepared for pickup, in case the delivery method is on site pickup. | 
| eligibleCustomerType | BusinessEntityType | The type(s) of customers for which the given offer is valid. | 
| eligibleDuration | QuantitativeValue | The duration for which the given offer is valid. | 
| eligibleQuantity | QuantitativeValue | 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. | 
| eligibleRegion | GeoShape  or Place or Text | The ISO 3166-1 (ISO 3166-1 alpha-2) or ISO 3166-2 code, the place, or the GeoShape for the geo-political region(s) for which the offer or delivery charge specification is valid. See also ineligibleRegion. | 
| eligibleTransactionVolume | PriceSpecification | 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. | 
| gtin12 | Text | The 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. | 
| gtin13 | Text | 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. See GS1 GTIN Summary for more details. | 
| gtin14 | Text | The GTIN-14 code of the product, or the product to which the offer refers. See GS1 GTIN Summary for more details. | 
| gtin8 | Text | 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. See GS1 GTIN Summary for more details. | 
| includesObject | TypeAndQuantityNode | This links to a node or nodes indicating the exact quantity of the products included in the offer. | 
| ineligibleRegion | GeoShape  or Place or Text | The ISO 3166-1 (ISO 3166-1 alpha-2) or ISO 3166-2 code, the place, or the GeoShape for the geo-political region(s) for which the offer or delivery charge specification is not valid, e.g. a region where the transaction is not allowed. See also eligibleRegion. | 
| inventoryLevel | QuantitativeValue | The current approximate inventory level for the item or items. | 
| itemCondition | OfferItemCondition | 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. | 
| itemOffered | Product  or Service | The item being offered. | 
| mpn | Text | The Manufacturer Part Number (MPN) of the product, or the product to which the offer refers. | 
| priceSpecification | PriceSpecification | One or more detailed price specifications, indicating the unit price and delivery or payment charges. | 
| seller | Organization  or Person | An entity which offers (sells / leases / lends / loans) the services / goods. A seller may also be a provider. Supersedes merchant, vendor. | 
| serialNumber | Text | 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. | 
| sku | Text | The Stock Keeping Unit (SKU), i.e. a merchant-specific identifier for a product or service, or the product to which the offer refers. | 
| validFrom | DateTime | The date when the item becomes valid. | 
| validThrough | DateTime | The date after when the item is not valid. For example the end of an offer, salary period, or a period of opening hours. | 
| warranty | WarrantyPromise | The warranty promise(s) included in the offer. Supersedes warrantyPromise. | 
| Properties from Thing | ||
| additionalType | 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 in. In RDFa syntax, it is better to use the native RDFa syntax - the 'typeof' attribute - for multiple types. Schema.org tools may have only weaker understanding of extra types, in particular those defined externally. | 
| alternateName | Text | An alias for the item. | 
| description | Text | 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 description to be useful for disambiguation. | 
| image | ImageObject  or URL | An image of the item. This can be a URL or a fully described ImageObject. | 
| mainEntityOfPage | CreativeWork  or URL | Indicates a page (or other CreativeWork) for which this thing is the main entity being described. See background notes for details. Inverse property: mainEntity. | 
| 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, Freebase page, or official website. | 
| url | URL | URL of the item. | 
Instances of Demand may appear as values for the following properties
| Property | On Types | Description | 
|---|---|---|
| seeks | Organization  or Person | A pointer to products or services sought by the organization or person (demand). | 
Acknowledgement
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 http://purl.org/goodrelations/.
Schema Version 3.1