Offer¶
An offer to transfer some rights to an item or to provide a service — for example, an offer to sell tickets to an event, to rent the DVD of a movie, to stream a TV show over the internet, to repair a motorcycle, or to loan a book.\n\nNote: As the [[businessFunction]] property, which identifies the form of offer (e.g. sell, lease, repair, dispose), defaults to http://purl.org/goodrelations/v1#Sell; an Offer without a defined businessFunction value can be assumed to be an offer to sell.\n\nFor GTIN-related fields, see Check Digit calculator and validation guide from GS1.
Diagram¶

Specializations of Offer¶
| Class | Description |
|---|---|
| Aggregate Offer | When a single product is associated with multiple offers (for example, the same pair of shoes is offered by different merchants), then AggregateOffer can be used.\n\nNote: AggregateOffers are normally expected to associate multiple offers that all share the same defined [[businessFunction]] value, or default to http://purl.org/goodrelations/v1#Sell if businessFunction is not explicitly defined. |
| Offer For Lease | An [[OfferForLease]] in Schema.org represents an [[Offer]] to lease out something, i.e. an [[Offer]] whose |
| [[businessFunction]] is lease out. See Good Relations for | |
| background on the underlying concepts. | |
| Offer For Purchase | An [[OfferForPurchase]] in Schema.org represents an [[Offer]] to sell something, i.e. an [[Offer]] whose |
| [[businessFunction]] is sell. See Good Relations for | |
| background on the underlying concepts. | |
Formalization for Offer¶
| Property | Constraint |
|---|---|
| subClassOf | Intangible |