core + bib (Bibliographic Extension): terms relating to books and bibliography.

Message

Canonical URL: http://schema.org/Message

Thing > CreativeWork > Message

A single message from a sender to one or more organizations or people.
PropertyExpected TypeDescription
Properties from Message
bccRecipient ContactPoint  or
Organization  or
Person 
A sub property of recipient. The recipient blind copied on a message.
ccRecipient ContactPoint  or
Organization  or
Person 
A sub property of recipient. The recipient copied on a message.
dateRead DateTime The date/time at which the message has been read by the recipient if a single recipient exists.
dateReceived DateTime The date/time the message was received if a single recipient exists.
dateSent DateTime The date/time at which the message was sent.
messageAttachment CreativeWork A CreativeWork attached to the message.
recipient Audience  or
ContactPoint  or
Organization  or
Person 
A sub property of participant. The participant who is at the receiving end of the action.
sender Audience  or
Organization  or
Person 
A sub property of participant. The participant who is at the sending end of the action.
toRecipient Audience  or
ContactPoint  or
Organization  or
Person 
A sub property of recipient. The recipient who was directly sent the message.
Properties from CreativeWork
about Thing The subject matter of the content.
Inverse property: subjectOf.
contentReferenceTime DateTime The specific time described by a creative work, for works (e.g. articles, video objects etc.) that emphasise a particular moment within an Event.
hasPart CreativeWork Indicates a CreativeWork that is (in some sense) a part of this CreativeWork.
Inverse property: isPartOf.
inLanguage Language  or
Text 
The language of the content or performance or used in an action. Please use one of the language codes from the IETF BCP 47 standard. See also availableLanguage. Supersedes language.
isPartOf CreativeWork Indicates a CreativeWork that this CreativeWork is (in some sense) part of.
Inverse property: hasPart.
publishingPrinciples CreativeWork  or
URL 
The publishingPrinciples property indicates (typically via URL) a document describing the editorial principles of an Organization (or individual e.g. a Person writing a blog) that relate to their activities as a publisher, e.g. ethics or diversity policies. When applied to a CreativeWork (e.g. NewsArticle) the principles are those of the party primarily responsible for the creation of the CreativeWork.

While such policies are most typically expressed in natural language, sometimes related information (e.g. indicating a funder) can be expressed using schema.org terminology.

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.
identifier PropertyValue  or
Text  or
URL 
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 representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.
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, Wikidata entry, or official website.
subjectOf CreativeWork  or
Event 
A CreativeWork or Event about this Thing..
Inverse property: about.
url URL URL of the item.

Available properties in extensions


More specific Types

Examples

Example 1
<div>
A conversation between two people re: duck season vs rabbit season.
</div>
<div itemscope itemtype="http://schema.org/Conversation">
  <meta itemprop="name" content="Duck Season vs Rabbit Season" />
  <meta itemprop="sameAs" content="https://www.youtube.com/watch?v=9-k5J4RxQdE" />
  <div itemscope itemprop="hasPart" itemtype="http://schema.org/Message">
    <div itemscope itemprop="sender" itemtype="http://schema.org/Person">
      <meta itemprop="name" content="Bugs Bunny" />
    </div>
    <div itemscope itemprop="recipient" itemtype="http://schema.org/Person">
      <meta itemprop="name" content="Daffy Duck" />
    </div>
    <div itemscope itemprop="about" itemtype="http://schema.org/Thing">
      <meta itemprop="name" content="Duck Season" />
    </div>
    <meta itemprop="datePublished" content="2016-02-29" />
  </div>
  <div itemscope itemprop="hasPart" itemtype="http://schema.org/Message">
    <div itemscope itemprop="sender" itemtype="http://schema.org/Person">
      <meta itemprop="name" content="Daffy Duck" />
    </div>
    <div itemscope itemprop="recipient" itemtype="http://schema.org/Person">
      <meta itemprop="name" content="Bugs Bunny" />
    </div>
    <div itemscope itemprop="about" itemtype="http://schema.org/Thing">
      <meta itemprop="name" content="Rabbit Season" />
    </div>
    <meta itemprop="datePublished" content="2016-03-01" />
  </div>
</div>
<div vocab="http://schema.org/" typeof="Conversation">
  <meta property="name" content="Duck Season vs Rabbit Season" />
  <meta property="sameAs" content="https://www.youtube.com/watch?v=9-k5J4RxQdE" />
  <div property="hasPart" typeof="Message">
    <div property="sender" typeof="Person">
      <meta property="name" content="Bugs Bunny" />
    </div>
    <div property="recipient" typeof="Person">
      <meta property="name" content="Daffy Duck" />
    </div>
    <div property="about" typeof="Thing">
      <meta property="name" content="Duck Season" />
    </div>
    <meta itemprop="datePublished" content="2016-02-29" />
  </div>
  <div property="hasPart" typeof="Message">
    <div property="sender" typeof="Person">
      <meta property="name" content="Daffy Duck" />
    </div>
    <div property="recipient" typeof="Person">
      <meta property="name" content="Bugs Bunny" />
    </div>
    <div property="about" typeof="Thing">
      <meta property="name" content="Rabbit Season" />
    </div>
    <meta itemprop="datePublished" content="2016-03-01" />
  </div>
</div>
<script type="application/ld+json">
{
  "@context": "http://schema.org/",
  "@type": "Conversation",
  "name": "Duck Season vs Rabbit Season",
  "sameAs": "https://www.youtube.com/watch?v=9-k5J4RxQdE",
  "hasPart": [
    {
      "@type": "Message",
      "sender": {
        "@type": "Person",
        "name": "Bugs Bunny"
      },
      "recipient": {
        "@type": "Person",
        "name": "Daffy Duck"
      },
      "about": {
        "@type": "Thing",
        "name": "Duck Season"
      },
      "datePublished": "2016-02-29"
    },
    {
      "@type": "Message",
      "sender": {
        "@type": "Person",
        "name": "Daffy Duck"
      },
      "recipient": {
        "@type": "Person",
        "name": "Bugs Bunny"
      },
      "about": {
        "@type": "Thing",
        "name": "Rabbit Season"
      },
      "datePublished": "2016-03-01"
    }
  ]
}
</script>
Example 2
A message from Dom Portwood to Peter Gibbons about TPS reports.
<div itemscope itemtype="http://schema.org/Message">
  <div itemscope itemprop="sender" itemtype="http://schema.org/Person">
    <meta itemprop="name" content="Dom Portwood" />
  </div>
  <div itemscope itemprop="recipient" itemtype="http://schema.org/Person">
    <meta itemprop="name" content="Peter Gibbons" />
  </div>
  <div itemscope itemprop="about" itemtype="http://schema.org/Thing">
    <meta itemprop="name" content="TPS reports" />
  </div>
  <meta itemprop="datePublished" content="2016-02-29" />
  <meta itemprop="dateRead" content="2016-03-03" />
  <div itemscope itemprop="messageAttachement" itemtype="http://schema.org/CreativeWork">
    <meta itemprop="name" content="New coversheet" />
  </div>
</div>
<div vocab="http://schema.org/" typeof="Message">
  <div property="sender" typeof="Person">
    <meta property="name" content="Dom Portwood" />
  </div>
  <div property="recipient" typeof="Person">
    <meta property="name" content="Peter Gibbons" />
  </div>
  <div property="about" typeof="Thing">
    <meta property="name" content="TPS reports" />
  </div>
  <meta property="datePublished" content="2016-02-29" />
  <meta property="dateRead" content="2016-03-03" />
  <div property="messageAttachement" typeof="CreativeWork">
    <meta property="name" content="New coversheet" />
  </div>
</div>
<script type="application/ld+json">
{
  "@context": "http://schema.org/",
  "@type": "Message",
  "sender": {
    "@type": "Person",
    "name": "Dom Portwood"
  },
  "recipient": {
    "@type": "Person",
    "name": "Peter Gibbons"
  },
  "about": {
    "@type": "Thing",
    "name": "TPS reports"
  },
  "datePublished": "2016-02-29",
  "dateRead": "2016-03-03",
  "messageAttachment": {
    "@type": "CreativeWork",
    "name": "New coversheet"
  }
}
</script>

Schema Version 3.3