schema.org/ext/ActionTypes.html
author scor <scorlosquet@gmail.com>
Fri, 14 Mar 2014 12:03:13 -0400
changeset 179 b4c3ad199322
parent 119 8e681bba4ea3
permissions -rw-r--r--
Add example inspired from stackoverflow for QA proposal
<div id="schema"><h1>The Individual type documentation</h1>Per type documentation.<div class="type" typeof="rdfs:Class" resource="http://schema.org/Thing"><h1 class="page-title"><span id="Thing"><a href="http://schema.org/Thing"><span property="rdfs:label">Thing</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The most generic type of item.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr typeof="rdf:Property" href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code property="rdfs:label">additionalType</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/Thing"><a property="http://schema.org/range" href="http://schema.org/URL">URL</a></td><td property="rdfs:comment" class="prop-desc">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.</td></tr> <tr typeof="rdf:Property" href="http://schema.org/url"><th class="prop-nam" scope="row"><code property="rdfs:label">url</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/Thing"><a property="http://schema.org/range" href="http://schema.org/URL">URL</a></td><td property="rdfs:comment" class="prop-desc">URL of the item.</td></tr> <tr typeof="rdf:Property" href="http://schema.org/description"><th class="prop-nam" scope="row"><code property="rdfs:label">description</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/Thing"><a property="http://schema.org/range" href="http://schema.org/Text">Text</a></td><td property="rdfs:comment" class="prop-desc">A short description of the item.</td></tr> <tr typeof="rdf:Property" href="http://schema.org/image"><th class="prop-nam" scope="row"><code property="rdfs:label">image</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/Thing"><a property="http://schema.org/range" href="http://schema.org/URL">URL</a></td><td property="rdfs:comment" class="prop-desc">URL of an image of the item.</td></tr> <tr typeof="rdf:Property" href="http://schema.org/name"><th class="prop-nam" scope="row"><code property="rdfs:label">name</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/Thing"><a property="http://schema.org/range" href="http://schema.org/Text">Text</a></td><td property="rdfs:comment" class="prop-desc">The name of the item.</td></tr></tbody></table><h3>More specific types</h3><ul><li><a href="#Action">Action</a></li><li><a href="#ActionHandler">ActionHandler</a></li><li><a href="#CreativeWork">CreativeWork</a></li><li><a href="#Enumeration">Enumeration</a></li></ul><div class="version">Schema Draft Version 1.0a</div>TODO(goto): write example.</div><div class="type" typeof="rdfs:Class" resource="http://schema.org/Action"><h1 class="page-title"><span id="Action"><a href="http://schema.org/Thing" property="rdfs:subClassOf"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span property="rdfs:label">Action</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">An action performed by a direct agent and indirect     participants upon a direct object. Optionally happens at a location     with the help of an inanimate instrument. The execution of the action     may produce a result. Specific action sub-type documentation specifies     the exact expectation of each argument/role.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr typeof="rdf:Property" href="http://schema.org/status"><th class="prop-nam" scope="row"><code property="rdfs:label">status</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/Action"><a property="http://schema.org/range" href="http://schema.org/ActionStatus">ActionStatus</a></td><td property="rdfs:comment" class="prop-desc">The state that the action is at.</td></tr> <tr typeof="rdf:Property" href="http://schema.org/handler"><th class="prop-nam" scope="row"><code property="rdfs:label">handler</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/Action"><a property="http://schema.org/range" href="http://schema.org/ActionHandler">ActionHandler</a></td><td property="rdfs:comment" class="prop-desc">The handler that can execute this item.</td></tr> <tr typeof="rdf:Property" href="http://schema.org/agent"><th class="prop-nam" scope="row"><code property="rdfs:label">agent</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/Action"><a property="http://schema.org/range" href="http://schema.org/Person">Person</a> or <a property="http://schema.org/range" href="http://schema.org/Organization">Organization</a></td><td property="rdfs:comment" class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr typeof="rdf:Property" href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code property="rdfs:label">endTime</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/Action"><a property="http://schema.org/range" href="http://schema.org/DateTime">DateTime</a></td><td property="rdfs:comment" class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr typeof="rdf:Property" href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code property="rdfs:label">instrument</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/Action"><a property="http://schema.org/range" href="http://schema.org/Thing">Thing</a></td><td property="rdfs:comment" class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr typeof="rdf:Property" href="http://schema.org/location"><th class="prop-nam" scope="row"><code property="rdfs:label">location</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/Action"><a property="http://schema.org/range" href="http://schema.org/Place">Place</a> or <a property="http://schema.org/range" href="http://schema.org/PostalAddress">PostalAddress</a></td><td property="rdfs:comment" class="prop-desc">The location of the event, organization or action.</td></tr> <tr typeof="rdf:Property" href="http://schema.org/object"><th class="prop-nam" scope="row"><code property="rdfs:label">object</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/Action"><a property="http://schema.org/range" href="http://schema.org/Thing">Thing</a></td><td property="rdfs:comment" class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr typeof="rdf:Property" href="http://schema.org/participant"><th class="prop-nam" scope="row"><code property="rdfs:label">participant</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/Action"><a property="http://schema.org/range" href="http://schema.org/Person">Person</a> or <a property="http://schema.org/range" href="http://schema.org/Organization">Organization</a></td><td property="rdfs:comment" class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr typeof="rdf:Property" href="http://schema.org/result"><th class="prop-nam" scope="row"><code property="rdfs:label">result</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/Action"><a property="http://schema.org/range" href="http://schema.org/Thing">Thing</a></td><td property="rdfs:comment" class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr typeof="rdf:Property" href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code property="rdfs:label">startTime</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/Action"><a property="http://schema.org/range" href="http://schema.org/DateTime">DateTime</a></td><td property="rdfs:comment" class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody></table><h3>More specific types</h3><ul><li><a href="#AchieveAction">AchieveAction</a></li><li><a href="#AssessAction">AssessAction</a></li><li><a href="#ConsumeAction">ConsumeAction</a></li><li><a href="#CreateAction">CreateAction</a></li><li><a href="#FindAction">FindAction</a></li><li><a href="#InteractAction">InteractAction</a></li><li><a href="#MoveAction">MoveAction</a></li><li><a href="#OrganizeAction">OrganizeAction</a></li><li><a href="#PlayAction">PlayAction</a></li><li><a href="#SearchAction">SearchAction</a></li><li><a href="#TradeAction">TradeAction</a></li><li><a href="#TransferAction">TransferAction</a></li><li><a href="#UpdateAction">UpdateAction</a></li></ul><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John listened to Pink with Steve at Anna's appartment on his iPod.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John listened to Pink with Steve at Anna's appartment on his iPod.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "MusicGroup",
    "name": "Pink!"
  },
  "participant": {
    "@type": "Person",
    "name": "Steve"
  },
  "location": {
    "@type": "Residence",
    "name": "Ann's appartment"
  },
  "instrument": {
    "@type": "Product",
    "name": "iPod"
  }
}
&lt;/script&gt;
</pre><b>Example 2</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John created an exercise plan with Steve.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John created an exercise plan with Steve.
{
  "@context": "http://schema.org",
  "result": {
    "@type": "ExercisePlan",
    "name": "John's weight loss plan"
  },
  "participant": {
    "@type": "Person",
    "name": "Steve"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/AchieveAction"><h1 class="page-title"><span id="AchieveAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action" property="rdfs:subClassOf"><span>Action</span></a> &gt; <a href="http://schema.org/AchieveAction"><span property="rdfs:label">AchieveAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of accomplishing something via     previous efforts. It is an instantaneous action rather than an ongoing     process.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#AchieveAction">AchieveAction</a></th></tr></thead><tbody class="supertype"></tbody></table><h3>More specific types</h3><ul><li><a href="#LoseAction">LoseAction</a></li><li><a href="#TieAction">TieAction</a></li><li><a href="#WinAction">WinAction</a></li></ul><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John achieved his exercise plan.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John achieved his exercise plan.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "ExercisePlan",
    "exerciseType": "biking"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/LoseAction"><h1 class="page-title"><span id="LoseAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/AchieveAction" property="rdfs:subClassOf"><span>AchieveAction</span></a> &gt; <a href="http://schema.org/LoseAction"><span property="rdfs:label">LoseAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of being defeated in a competitive activity.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#AchieveAction">AchieveAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#LoseAction">LoseAction</a></th></tr></thead><tbody class="supertype"> <tr typeof="rdf:Property" href="http://schema.org/winner"><th class="prop-nam" scope="row"><code property="rdfs:label">winner</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/LoseAction"><a property="http://schema.org/range" href="http://schema.org/Person">Person</a></td><td property="rdfs:comment" class="prop-desc">A sub property of <a property="rdfs:subPropertyOf" href="http://schema.org/participant">participant</a>. The winner of the action.</td></tr></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John lost a match of angry birds to Steve.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John lost a match of angry birds to Steve.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "SoftwareApplication",
    "name": "Angry Birds"
  },
  "winner": {
    "@type": "Person",
    "name": "Steve"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/TieAction"><h1 class="page-title"><span id="TieAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/AchieveAction" property="rdfs:subClassOf"><span>AchieveAction</span></a> &gt; <a href="http://schema.org/TieAction"><span property="rdfs:label">TieAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of reaching a draw in a competitive activity.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#AchieveAction">AchieveAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#TieAction">TieAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John tied on a match of chess with Steve.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John tied on a match of chess with Steve.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "SoftwareApplication",
    "name": "chess"
  },
  "participant": {
    "@type": "Person",
    "name": "Steve"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/WinAction"><h1 class="page-title"><span id="WinAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/AchieveAction" property="rdfs:subClassOf"><span>AchieveAction</span></a> &gt; <a href="http://schema.org/WinAction"><span property="rdfs:label">WinAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of achieving victory in a competitive activity.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#AchieveAction">AchieveAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#WinAction">WinAction</a></th></tr></thead><tbody class="supertype"> <tr typeof="rdf:Property" href="http://schema.org/loser"><th class="prop-nam" scope="row"><code property="rdfs:label">loser</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/WinAction"><a property="http://schema.org/range" href="http://schema.org/Person">Person</a></td><td property="rdfs:comment" class="prop-desc">A sub property of <a property="rdfs:subPropertyOf" href="http://schema.org/participant">participant</a>. The loser of the action.</td></tr></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John won a Nobel prize.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John won a Nobel prize.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Award",
    "name": "Nobel prize"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/AssessAction"><h1 class="page-title"><span id="AssessAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action" property="rdfs:subClassOf"><span>Action</span></a> &gt; <a href="http://schema.org/AssessAction"><span property="rdfs:label">AssessAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of forming one's opinion, reaction or sentiment.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#AssessAction">AssessAction</a></th></tr></thead><tbody class="supertype"></tbody></table><h3>More specific types</h3><ul><li><a href="#ChooseAction">ChooseAction</a></li><li><a href="#IgnoreAction">IgnoreAction</a></li><li><a href="#ReactAction">ReactAction</a></li><li><a href="#ReviewAction">ReviewAction</a></li></ul><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John assessed a scholar paper.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John assessed a scholar paper.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "ScholarlyArticle",
    "name": "Does P = NP?"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/ChooseAction"><h1 class="page-title"><span id="ChooseAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/AssessAction" property="rdfs:subClassOf"><span>AssessAction</span></a> &gt; <a href="http://schema.org/ChooseAction"><span property="rdfs:label">ChooseAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of expressing a preference from a set of options or a large or unbounded set of choices/options.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#AssessAction">AssessAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#ChooseAction">ChooseAction</a></th></tr></thead><tbody class="supertype"> <tr typeof="rdf:Property" href="http://schema.org/option"><th class="prop-nam" scope="row"><code property="rdfs:label">option</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/ChooseAction"><a property="http://schema.org/range" href="http://schema.org/Text">Text</a> or <a property="http://schema.org/range" href="http://schema.org/Thing">Thing</a></td><td property="rdfs:comment" class="prop-desc">A sub property of <a property="rdfs:subPropertyOf" href="http://schema.org/object">object</a>. The options subject to this action.</td></tr></tbody></table><h3>More specific types</h3><ul><li><a href="#VoteAction">VoteAction</a></li></ul><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John chose Dogfish Head between that and Russian River.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John chose Dogfish Head between that and Russian River.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Brewery",
    "name": "Dogfish Head"
  },
  "option": [
    {
      "@type": "Brewery",
      "name": "Dogfish Head"
    },
    {
      "@type": "Brewery",
      "name": "Russian River"
    }
  ]
}
&lt;/script&gt;
</pre><b>Example 2</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John chose Dogfish Head from all breweries.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John chose Dogfish Head from all breweries.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Brewery",
    "name": "Dogfish Head"
  },
  "option": "Brewery"
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/VoteAction"><h1 class="page-title"><span id="VoteAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/AssessAction"><span>AssessAction</span></a> &gt; <a href="http://schema.org/ChooseAction" property="rdfs:subClassOf"><span>ChooseAction</span></a> &gt; <a href="http://schema.org/VoteAction"><span property="rdfs:label">VoteAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of expressing a preference from a fixed/finite/structured set of choices/options as part of a collaborative selection process.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#AssessAction">AssessAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#ChooseAction">ChooseAction</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/option"><th class="prop-nam" scope="row"><code>option</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a> or <a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">A sub property of <a href="http://schema.org/object">object</a>. The options subject to this action.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#VoteAction">VoteAction</a></th></tr></thead><tbody class="supertype"> <tr typeof="rdf:Property" href="http://schema.org/candidate"><th class="prop-nam" scope="row"><code property="rdfs:label">candidate</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/VoteAction"><a property="http://schema.org/range" href="http://schema.org/Person">Person</a></td><td property="rdfs:comment" class="prop-desc">A sub property of <a property="rdfs:subPropertyOf" href="http://schema.org/object">object</a>. The candidate subject of this action.</td></tr></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John voted on Steve.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John voted on Steve.
{
  "@context": "http://schema.org",
  "candidate": {
    "@type": "Person",
    "name": "Steve"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/IgnoreAction"><h1 class="page-title"><span id="IgnoreAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/AssessAction" property="rdfs:subClassOf"><span>AssessAction</span></a> &gt; <a href="http://schema.org/IgnoreAction"><span property="rdfs:label">IgnoreAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of intentionally disregarding the object. An agent ignores an object.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#AssessAction">AssessAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#IgnoreAction">IgnoreAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John ignored Steve.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John ignored Steve.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Person",
    "name": "Steve"
  }
}
&lt;/script&gt;
</pre><b>Example 2</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John and Steve ignored an article.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John and Steve ignored an article.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "ScholarlyArticle",
    "name": "Do we really need to know whether P = NP?"
  },
  "participant": {
    "@type": "Person",
    "name": "Steve"
  }
}
&lt;/script&gt;
</pre><b>Example 3</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John ignores a friend request from Steve.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John ignores a friend request from Steve.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "BefriendAction",
    "agent": {
      "@type": "Person",
      "name": "Steve"
    },
    "instrument": {
      "@type": "WebPage",
      "url": "https://www.social.com"
    }
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/ReactAction"><h1 class="page-title"><span id="ReactAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/AssessAction" property="rdfs:subClassOf"><span>AssessAction</span></a> &gt; <a href="http://schema.org/ReactAction"><span property="rdfs:label">ReactAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of responding instinctively and emotionally to an object, expressing a sentiment.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#AssessAction">AssessAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#ReactAction">ReactAction</a></th></tr></thead><tbody class="supertype"></tbody></table><h3>More specific types</h3><ul><li><a href="#AgreeAction">AgreeAction</a></li><li><a href="#DisagreeAction">DisagreeAction</a></li><li><a href="#DislikeAction">DislikeAction</a></li><li><a href="#EndorseAction">EndorseAction</a></li><li><a href="#LikeAction">LikeAction</a></li><li><a href="#WantAction">WantAction</a></li></ul><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John reacted to a scholar paper claiming that P = NP!.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John reacted to a scholar paper claiming that P = NP!.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "ScholarlyArticle",
    "name": "We found out that P = NP!"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/AgreeAction"><h1 class="page-title"><span id="AgreeAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/AssessAction"><span>AssessAction</span></a> &gt; <a href="http://schema.org/ReactAction" property="rdfs:subClassOf"><span>ReactAction</span></a> &gt; <a href="http://schema.org/AgreeAction"><span property="rdfs:label">AgreeAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of expressing a consistency of opinion with the object. An agent agrees to/about an object (a proposition, topic or theme) with participants.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#AssessAction">AssessAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#ReactAction">ReactAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#AgreeAction">AgreeAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John and Steve agreed with a scholar paper claiming that P = NP!.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John and Steve agreed with a scholar paper claiming that P = NP!.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "ScholarlyArticle",
    "name": "We found out that P = NP!"
  },
  "participant": {
    "@type": "Person",
    "name": "Steve"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/DisagreeAction"><h1 class="page-title"><span id="DisagreeAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/AssessAction"><span>AssessAction</span></a> &gt; <a href="http://schema.org/ReactAction" property="rdfs:subClassOf"><span>ReactAction</span></a> &gt; <a href="http://schema.org/DisagreeAction"><span property="rdfs:label">DisagreeAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of expressing a difference of opinion with the object. An agent disagrees to/about an object (a proposition, topic or theme) with participants.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#AssessAction">AssessAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#ReactAction">ReactAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#DisagreeAction">DisagreeAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John and Steve disagreed with a scholar paper claiming that P = NP!,  resulting in another scholar paper claiming that P is in fact != NP!.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John and Steve disagreed with a scholar paper claiming that P = NP!,  resulting in another scholar paper claiming that P is in fact != NP!.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "ScholarlyArticle",
    "name": "We found out that P = NP!"
  },
  "participant": {
    "@type": "Person",
    "name": "Steve"
  },
  "result": {
    "@type": "ScholarlyArticle",
    "name": "No it is not! P != NP!"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/DislikeAction"><h1 class="page-title"><span id="DislikeAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/AssessAction"><span>AssessAction</span></a> &gt; <a href="http://schema.org/ReactAction" property="rdfs:subClassOf"><span>ReactAction</span></a> &gt; <a href="http://schema.org/DislikeAction"><span property="rdfs:label">DislikeAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of expressing a negative sentiment about the object. An agent dislikes an object (a proposition, topic or theme) with participants.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#AssessAction">AssessAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#ReactAction">ReactAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#DislikeAction">DislikeAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John and Steve dislike an article.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John and Steve dislike an article.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "ScholarlyArticle",
    "name": "We found out that P = NP!"
  },
  "participant": {
    "@type": "Person",
    "name": "Steve"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/EndorseAction"><h1 class="page-title"><span id="EndorseAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/AssessAction"><span>AssessAction</span></a> &gt; <a href="http://schema.org/ReactAction" property="rdfs:subClassOf"><span>ReactAction</span></a> &gt; <a href="http://schema.org/EndorseAction"><span property="rdfs:label">EndorseAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">An agent approves/certifies/likes/supports/sanctions an object.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#AssessAction">AssessAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#ReactAction">ReactAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#EndorseAction">EndorseAction</a></th></tr></thead><tbody class="supertype"> <tr typeof="rdf:Property" href="http://schema.org/endorsee"><th class="prop-nam" scope="row"><code property="rdfs:label">endorsee</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/EndorseAction"><a property="http://schema.org/range" href="http://schema.org/Person">Person</a> or <a property="http://schema.org/range" href="http://schema.org/Organization">Organization</a></td><td property="rdfs:comment" class="prop-desc">A sub property of <a property="rdfs:subPropertyOf" href="http://schema.org/participant">participant</a>. The person/organization being supported.</td></tr></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John endorsed Steve.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John endorsed Steve.
{
  "@context": "http://schema.org",
  "endorsee": {
    "@type": "Person",
    "name": "Steve"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/LikeAction"><h1 class="page-title"><span id="LikeAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/AssessAction"><span>AssessAction</span></a> &gt; <a href="http://schema.org/ReactAction" property="rdfs:subClassOf"><span>ReactAction</span></a> &gt; <a href="http://schema.org/LikeAction"><span property="rdfs:label">LikeAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of expressing a positive sentiment about the object. An agent likes an object (a proposition, topic or theme) with participants.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#AssessAction">AssessAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#ReactAction">ReactAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#LikeAction">LikeAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John and Steve like an article.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John and Steve like an article.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "ScholarlyArticle",
    "name": "We found out that P = NP!"
  },
  "participant": {
    "@type": "Person",
    "name": "Steve"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/WantAction"><h1 class="page-title"><span id="WantAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/AssessAction"><span>AssessAction</span></a> &gt; <a href="http://schema.org/ReactAction" property="rdfs:subClassOf"><span>ReactAction</span></a> &gt; <a href="http://schema.org/WantAction"><span property="rdfs:label">WantAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of expressing a desire about the object. An agent wants an object.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#AssessAction">AssessAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#ReactAction">ReactAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#WantAction">WantAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John and Steve want an iPod.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John and Steve want an iPod.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Product",
    "name": "ipod"
  },
  "participant": {
    "@type": "Person",
    "name": "Steve"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/ReviewAction"><h1 class="page-title"><span id="ReviewAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/AssessAction" property="rdfs:subClassOf"><span>AssessAction</span></a> &gt; <a href="http://schema.org/ReviewAction"><span property="rdfs:label">ReviewAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of producing a balanced opinion about the object for an audience. An agent reviews an object with participants resulting in a review.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#AssessAction">AssessAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#ReviewAction">ReviewAction</a></th></tr></thead><tbody class="supertype"> <tr typeof="rdf:Property" href="http://schema.org/resultReview"><th class="prop-nam" scope="row"><code property="rdfs:label">resultReview</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/ReviewAction"><a property="http://schema.org/range" href="http://schema.org/Review">Review</a></td><td property="rdfs:comment" class="prop-desc">A sub property of <a property="rdfs:subPropertyOf" href="http://schema.org/result">result</a>. The review that resulted in the performing of the action.</td></tr></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John and Steve reviewed an article.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John and Steve reviewed an article.
{
  "@context": "http://schema.org",
  "resultReview": {
    "@type": "Review",
    "reviewBody": "It is pretty awesome!"
  },
  "object": {
    "@type": "ScholarlyArticle",
    "name": "We found out that P = NP!"
  },
  "participant": {
    "@type": "Person",
    "name": "Steve"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/ConsumeAction"><h1 class="page-title"><span id="ConsumeAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action" property="rdfs:subClassOf"><span>Action</span></a> &gt; <a href="http://schema.org/ConsumeAction"><span property="rdfs:label">ConsumeAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of ingesting information/resources/food.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#ConsumeAction">ConsumeAction</a></th></tr></thead><tbody class="supertype"></tbody></table><h3>More specific types</h3><ul><li><a href="#DrinkAction">DrinkAction</a></li><li><a href="#EatAction">EatAction</a></li><li><a href="#InstallAction">InstallAction</a></li><li><a href="#ListenAction">ListenAction</a></li><li><a href="#ReadAction">ReadAction</a></li><li><a href="#UseAction">UseAction</a></li><li><a href="#ViewAction">ViewAction</a></li><li><a href="#WatchAction">WatchAction</a></li></ul><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">The biceps consumed 100 calories.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // The biceps consumed 100 calories.
{
  "@context": "http://schema.org",
  "agent": {
    "@type": "Muscle",
    "name": "Biceps"
  },
  "object": {
    "@type": "Energy",
    "name": "100 calories"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/DrinkAction"><h1 class="page-title"><span id="DrinkAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/ConsumeAction" property="rdfs:subClassOf"><span>ConsumeAction</span></a> &gt; <a href="http://schema.org/DrinkAction"><span property="rdfs:label">DrinkAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of swallowing liquids.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#ConsumeAction">ConsumeAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#DrinkAction">DrinkAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John drank a coke.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John drank a coke.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Product",
    "name": "Coke"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/EatAction"><h1 class="page-title"><span id="EatAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/ConsumeAction" property="rdfs:subClassOf"><span>ConsumeAction</span></a> &gt; <a href="http://schema.org/EatAction"><span property="rdfs:label">EatAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of swallowing solid objects.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#ConsumeAction">ConsumeAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#EatAction">EatAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John eat a cake.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John eat a cake.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Product",
    "name": "Cake"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/InstallAction"><h1 class="page-title"><span id="InstallAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/ConsumeAction" property="rdfs:subClassOf"><span>ConsumeAction</span></a> &gt; <a href="http://schema.org/InstallAction"><span property="rdfs:label">InstallAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of installing an application.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#ConsumeAction">ConsumeAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#InstallAction">InstallAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John installed fitbit.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John installed fitbit.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "MobileApplication",
    "name": "Fitbit"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/ListenAction"><h1 class="page-title"><span id="ListenAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/ConsumeAction" property="rdfs:subClassOf"><span>ConsumeAction</span></a> &gt; <a href="http://schema.org/ListenAction"><span property="rdfs:label">ListenAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of consuming audio content.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#ConsumeAction">ConsumeAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#ListenAction">ListenAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John listened to Pink.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John listened to Pink.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "MusicGroup",
    "name": "Pink!"
  }
}
&lt;/script&gt;
</pre><b>Example 2</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John listened to star 101.3.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John listened to star 101.3.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "RadioStation",
    "name": "Star 101.3"
  }
}
&lt;/script&gt;
</pre><b>Example 3</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John listened to an Elvis playlist.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John listened to an Elvis playlist.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "MusicPlaylist",
    "name": "All Elvis Songs"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/ReadAction"><h1 class="page-title"><span id="ReadAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/ConsumeAction" property="rdfs:subClassOf"><span>ConsumeAction</span></a> &gt; <a href="http://schema.org/ReadAction"><span property="rdfs:label">ReadAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of consuming written content.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#ConsumeAction">ConsumeAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#ReadAction">ReadAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John read an article.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John read an article.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "ScholarlyArticle",
    "name": "Article"
  }
}
&lt;/script&gt;
</pre><b>Example 2</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John read a book.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John read a book.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Book",
    "name": "We found that P = NP!"
  }
}
&lt;/script&gt;
</pre><b>Example 3</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John read a code.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John read a code.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Code",
    "name": "The linux kernel"
  }
}
&lt;/script&gt;
</pre><b>Example 4</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John read a web page.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John read a web page.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "WebPage",
    "name": "CNN news!"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/UseAction"><h1 class="page-title"><span id="UseAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/ConsumeAction" property="rdfs:subClassOf"><span>ConsumeAction</span></a> &gt; <a href="http://schema.org/UseAction"><span property="rdfs:label">UseAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of applying an object to its intended purpose.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#ConsumeAction">ConsumeAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#UseAction">UseAction</a></th></tr></thead><tbody class="supertype"></tbody></table><h3>More specific types</h3><ul><li><a href="#WearAction">WearAction</a></li></ul><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John used an exercise plan.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John used an exercise plan.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "ExercisePlan",
    "name": "How to lose 100 calories a day."
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/WearAction"><h1 class="page-title"><span id="WearAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/ConsumeAction"><span>ConsumeAction</span></a> &gt; <a href="http://schema.org/UseAction" property="rdfs:subClassOf"><span>UseAction</span></a> &gt; <a href="http://schema.org/WearAction"><span property="rdfs:label">WearAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of dressing oneself in clothing.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#ConsumeAction">ConsumeAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#UseAction">UseAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#WearAction">WearAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John wore Calvin Klein.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John wore Calvin Klein.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Brand",
    "name": "Calvin Klein"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/ViewAction"><h1 class="page-title"><span id="ViewAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/ConsumeAction" property="rdfs:subClassOf"><span>ConsumeAction</span></a> &gt; <a href="http://schema.org/ViewAction"><span property="rdfs:label">ViewAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of consuming static visual content.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#ConsumeAction">ConsumeAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#ViewAction">ViewAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John viewed Les demoiselles d'avignon.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John viewed Les demoiselles d'avignon.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Painting",
    "name": "Les demoiselles d'avignon"
  }
}
&lt;/script&gt;
</pre><b>Example 2</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John viewed a photo of Steve.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John viewed a photo of Steve.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "ImageObject",
    "name": "Steve"
  }
}
&lt;/script&gt;
</pre><b>Example 3</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John viewed The Thinker.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John viewed The Thinker.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Sculpture",
    "name": "The Thinker"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/WatchAction"><h1 class="page-title"><span id="WatchAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/ConsumeAction" property="rdfs:subClassOf"><span>ConsumeAction</span></a> &gt; <a href="http://schema.org/WatchAction"><span property="rdfs:label">WatchAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of consuming dynamic/moving visual content.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#ConsumeAction">ConsumeAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#WatchAction">WatchAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John watched Friends.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John watched Friends.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "TvEpisode",
    "name": "Friends!"
  }
}
&lt;/script&gt;
</pre><b>Example 2</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John watched The Big Bang Theory</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John watched The Big Bang Theory
{
  "@context": "http://schema.org",
  "object": {
    "@type": "TvSeries",
    "name": "The Big Bang Theory"
  }
}
&lt;/script&gt;
</pre><b>Example 3</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John watched The Internship</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John watched The Internship
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Movie",
    "name": "The Internship"
  }
}
&lt;/script&gt;
</pre><b>Example 4</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John watched The Bolshoi Ballet group in Russia.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John watched The Bolshoi Ballet group in Russia.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "PerformingGroup",
    "name": "Bolshoi"
  },
  "location": {
    "@type": "PerformingArtsTheater",
    "name": "Chuvash State Opera and Ballet Theater"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/CreateAction"><h1 class="page-title"><span id="CreateAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action" property="rdfs:subClassOf"><span>Action</span></a> &gt; <a href="http://schema.org/CreateAction"><span property="rdfs:label">CreateAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of deliberately creating/producing/generating/building a result out of the agent.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#CreateAction">CreateAction</a></th></tr></thead><tbody class="supertype"></tbody></table><h3>More specific types</h3><ul><li><a href="#CookAction">CookAction</a></li><li><a href="#DrawAction">DrawAction</a></li><li><a href="#FilmAction">FilmAction</a></li><li><a href="#PaintAction">PaintAction</a></li><li><a href="#PhotographAction">PhotographAction</a></li><li><a href="#WriteAction">WriteAction</a></li></ul><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John created a website.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John created a website.
{
  "@context": "http://schema.org",
  "result": {
    "@type": "WebPage",
    "name": "John's thought about the web"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/CookAction"><h1 class="page-title"><span id="CookAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/CreateAction" property="rdfs:subClassOf"><span>CreateAction</span></a> &gt; <a href="http://schema.org/CookAction"><span property="rdfs:label">CookAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of producing/preparing food.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#CreateAction">CreateAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#CookAction">CookAction</a></th></tr></thead><tbody class="supertype"> <tr typeof="rdf:Property" href="http://schema.org/recipe"><th class="prop-nam" scope="row"><code property="rdfs:label">recipe</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/CookAction"><a property="http://schema.org/range" href="http://schema.org/Recipe">Recipe</a></td><td property="rdfs:comment" class="prop-desc">A sub property of <a property="rdfs:subPropertyOf" href="http://schema.org/instrument">instrument</a>. The recipe/instructions used to perform the action.</td></tr></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John cooked a banana bread at the Cheesecake Factory.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John cooked a banana bread at the Cheesecake Factory.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Thing",
    "name": "dinner"
  },
  "recipe": {
    "@type": "Recipe",
    "name": "Mom's World Famous Banana Bread"
  },
  "location": {
    "@type": "Bakery",
    "name": "Cheesecake Factory"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/DrawAction"><h1 class="page-title"><span id="DrawAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/CreateAction" property="rdfs:subClassOf"><span>CreateAction</span></a> &gt; <a href="http://schema.org/DrawAction"><span property="rdfs:label">DrawAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of producing a visual/graphical representation of an object, typically with a pen/pencil and paper as instruments.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#CreateAction">CreateAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#DrawAction">DrawAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John drew a drawing.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John drew a drawing.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Thing",
    "name": "A drawing"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/FilmAction"><h1 class="page-title"><span id="FilmAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/CreateAction" property="rdfs:subClassOf"><span>CreateAction</span></a> &gt; <a href="http://schema.org/FilmAction"><span property="rdfs:label">FilmAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of capturing sound and moving images on film, video, or digitally.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#CreateAction">CreateAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#FilmAction">FilmAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John filmed The Internship.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John filmed The Internship.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Movie",
    "name": "The Internship"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/PaintAction"><h1 class="page-title"><span id="PaintAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/CreateAction" property="rdfs:subClassOf"><span>CreateAction</span></a> &gt; <a href="http://schema.org/PaintAction"><span property="rdfs:label">PaintAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of producing a painting, typically with paint and canvas as instruments.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#CreateAction">CreateAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#PaintAction">PaintAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John painted Les Demoiselles d'Avignon.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John painted Les Demoiselles d'Avignon.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Painting",
    "name": "Les Demoiselles d'Avignon"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/PhotographAction"><h1 class="page-title"><span id="PhotographAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/CreateAction" property="rdfs:subClassOf"><span>CreateAction</span></a> &gt; <a href="http://schema.org/PhotographAction"><span property="rdfs:label">PhotographAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of capturing still images of objects using a camera.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#CreateAction">CreateAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#PhotographAction">PhotographAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John took a photo of Steve.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John took a photo of Steve.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "ImageObject",
    "url": "http://john.com/steve.jpg"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/WriteAction"><h1 class="page-title"><span id="WriteAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/CreateAction" property="rdfs:subClassOf"><span>CreateAction</span></a> &gt; <a href="http://schema.org/WriteAction"><span property="rdfs:label">WriteAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of authoring written creative content.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#CreateAction">CreateAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#WriteAction">WriteAction</a></th></tr></thead><tbody class="supertype"> <tr typeof="rdf:Property" href="http://schema.org/language"><th class="prop-nam" scope="row"><code property="rdfs:label">language</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/WriteAction"><a property="http://schema.org/range" href="http://schema.org/Language">Language</a></td><td property="rdfs:comment" class="prop-desc">A sub property of <a property="rdfs:subPropertyOf" href="http://schema.org/instrument">instrument</a>. The language used on this action.</td></tr></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John wrote an article on algorithms.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John wrote an article on algorithms.
{
  "@context": "http://schema.org",
  "result": {
    "@type": "ScholarlyArticle",
    "name": "We found that P = NP!"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/FindAction"><h1 class="page-title"><span id="FindAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action" property="rdfs:subClassOf"><span>Action</span></a> &gt; <a href="http://schema.org/FindAction"><span property="rdfs:label">FindAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of finding an object.<p>Related actions:</p><ul><li><a href="http://schema.org/SearchAction">SearchAction</a>: FindAction is generally lead by a SearchAction, but not necessarily.</li></ul></span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#FindAction">FindAction</a></th></tr></thead><tbody class="supertype"></tbody></table><h3>More specific types</h3><ul><li><a href="#CheckAction">CheckAction</a></li><li><a href="#DiscoverAction">DiscoverAction</a></li><li><a href="#TrackAction">TrackAction</a></li></ul><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John found the answer to life.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John found the answer to life.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "QuantitativeValue",
    "name": "42"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/CheckAction"><h1 class="page-title"><span id="CheckAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/FindAction" property="rdfs:subClassOf"><span>FindAction</span></a> &gt; <a href="http://schema.org/CheckAction"><span property="rdfs:label">CheckAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">An agent inspects/determines/investigates/inquires or examines an object's accuracy/quality/condition or state.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#FindAction">FindAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#CheckAction">CheckAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John checked his flight status.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John checked his flight status.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Flight",
    "name": "AA123"
  },
  "result": {
    "@type": "FlightStatus",
    "name": "On time"
  }
}
&lt;/script&gt;
</pre><b>Example 2</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John checked his blood test.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John checked his blood test.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "BloodTest",
    "name": "You are fine!"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/DiscoverAction"><h1 class="page-title"><span id="DiscoverAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/FindAction" property="rdfs:subClassOf"><span>FindAction</span></a> &gt; <a href="http://schema.org/DiscoverAction"><span property="rdfs:label">DiscoverAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of discovering/finding an object serendipitously, something that was not being explicitly searched for (e.g. stumbling upon).</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#FindAction">FindAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#DiscoverAction">DiscoverAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John discovered a Pink!</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John discovered a Pink!
{
  "@context": "http://schema.org",
  "object": {
    "@type": "MusicRecording",
    "name": "Pink"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/TrackAction"><h1 class="page-title"><span id="TrackAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/FindAction" property="rdfs:subClassOf"><span>FindAction</span></a> &gt; <a href="http://schema.org/TrackAction"><span property="rdfs:label">TrackAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">An agent tracks an object for updates.<p>Related actions:</p><ul><li><a href="http://schema.org/FollowAction">FollowAction</a>: Unlike FollowAction, TrackAction refers to interest in the location of inanimate objects.</li><li><a href="http://schema.org/SubscribeAction">SubscribeAction</a>: Unlike SubscribeAction, TrackAction refers to interest in the location of inanimate objects.</li></ul></span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#FindAction">FindAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#TrackAction">TrackAction</a></th></tr></thead><tbody class="supertype"> <tr typeof="rdf:Property" href="http://schema.org/deliveryMethod"><th class="prop-nam" scope="row"><code property="rdfs:label">deliveryMethod</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/TrackAction"><a property="http://schema.org/range" href="http://schema.org/DeliveryMethod">DeliveryMethod</a></td><td property="rdfs:comment" class="prop-desc">A sub property of <a property="rdfs:subPropertyOf" href="http://schema.org/instrument">instrument</a>. The method of delivery.</td></tr></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John tracked his fitbit via UPS.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John tracked his fitbit via UPS.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Product",
    "name": "fitbit"
  },
  "deliveryMethod": {
    "@type": "http://purl.org/goodrelations/v1#UPS"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/InteractAction"><h1 class="page-title"><span id="InteractAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action" property="rdfs:subClassOf"><span>Action</span></a> &gt; <a href="http://schema.org/InteractAction"><span property="rdfs:label">InteractAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of interacting with another person or organization.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#InteractAction">InteractAction</a></th></tr></thead><tbody class="supertype"></tbody></table><h3>More specific types</h3><ul><li><a href="#BefriendAction">BefriendAction</a></li><li><a href="#CommunicateAction">CommunicateAction</a></li><li><a href="#FollowAction">FollowAction</a></li><li><a href="#JoinAction">JoinAction</a></li><li><a href="#LeaveAction">LeaveAction</a></li><li><a href="#MarryAction">MarryAction</a></li><li><a href="#RegisterAction">RegisterAction</a></li><li><a href="#SubscribeAction">SubscribeAction</a></li><li><a href="#UnRegisterAction">UnRegisterAction</a></li></ul><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John interacted with Steve.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John interacted with Steve.
{
  "@context": "http://schema.org",
  "participant": {
    "@type": "Person",
    "name": "Steve"
  }
}
&lt;/script&gt;
</pre><b>Example 2</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John interacted with the IEEE.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John interacted with the IEEE.
{
  "@context": "http://schema.org",
  "participant": {
    "@type": "Organization",
    "name": "IEEE"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/BefriendAction"><h1 class="page-title"><span id="BefriendAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/InteractAction" property="rdfs:subClassOf"><span>InteractAction</span></a> &gt; <a href="http://schema.org/BefriendAction"><span property="rdfs:label">BefriendAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of forming a personal connection with someone (object) mutually/bidirectionally/symmetrically.<p>Related actions:</p><ul><li><a href="http://schema.org/FollowAction">FollowAction</a>: Unlike FollowAction, BefriendAction implies that the connection is reciprocal.</li></ul></span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#InteractAction">InteractAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#BefriendAction">BefriendAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John befriended Steve.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John befriended Steve.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Person",
    "name": "Steve"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/CommunicateAction"><h1 class="page-title"><span id="CommunicateAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/InteractAction" property="rdfs:subClassOf"><span>InteractAction</span></a> &gt; <a href="http://schema.org/CommunicateAction"><span property="rdfs:label">CommunicateAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of conveying information to another person via a communication medium (instrument) such as speech, email, or telephone conversation.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#InteractAction">InteractAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#CommunicateAction">CommunicateAction</a></th></tr></thead><tbody class="supertype"> <tr typeof="rdf:Property" href="http://schema.org/about"><th class="prop-nam" scope="row"><code property="rdfs:label">about</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/CommunicateAction"><a property="http://schema.org/range" href="http://schema.org/Thing">Thing</a></td><td property="rdfs:comment" class="prop-desc">The subject matter of the content.</td></tr> <tr typeof="rdf:Property" href="http://schema.org/content"><th class="prop-nam" scope="row"><code property="rdfs:label">content</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/CommunicateAction"><a property="http://schema.org/range" href="http://schema.org/Thing">Thing</a></td><td property="rdfs:comment" class="prop-desc">The content of the communication.</td></tr> <tr typeof="rdf:Property" href="http://schema.org/recipient"><th class="prop-nam" scope="row"><code property="rdfs:label">recipient</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/CommunicateAction"><a property="http://schema.org/range" href="http://schema.org/Person">Person</a> or <a property="http://schema.org/range" href="http://schema.org/Organization">Organization</a> or <a property="http://schema.org/range" href="http://schema.org/Audience">Audience</a></td><td property="rdfs:comment" class="prop-desc">A sub property of <a property="rdfs:subPropertyOf" href="http://schema.org/participant">participant</a>. The participant who is at the receiving end of the action.</td></tr> <tr typeof="rdf:Property" href="http://schema.org/language"><th class="prop-nam" scope="row"><code property="rdfs:label">language</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/CommunicateAction"><a property="http://schema.org/range" href="http://schema.org/Language">Language</a></td><td property="rdfs:comment" class="prop-desc">A sub property of <a property="rdfs:subPropertyOf" href="http://schema.org/instrument">instrument</a>. The language used on this action.</td></tr></tbody></table><h3>More specific types</h3><ul><li><a href="#AskAction">AskAction</a></li><li><a href="#CheckInAction">CheckInAction</a></li><li><a href="#CheckOutAction">CheckOutAction</a></li><li><a href="#CommentAction">CommentAction</a></li><li><a href="#InformAction">InformAction</a></li><li><a href="#InviteAction">InviteAction</a></li><li><a href="#ReplyAction">ReplyAction</a></li><li><a href="#ShareAction">ShareAction</a></li></ul><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John communicated with Steve.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John communicated with Steve.
{
  "@context": "http://schema.org",
  "recipient": {
    "@type": "Person",
    "name": "Steve"
  }
}
&lt;/script&gt;
</pre><b>Example 2</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John communicated to the medical community his retirement.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John communicated to the medical community his retirement.
{
  "@context": "http://schema.org",
  "recipient": {
    "@type": "MedicalAudience",
    "name": "Brain surgeons"
  },
  "object": "I'm retiring"
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/AskAction"><h1 class="page-title"><span id="AskAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/InteractAction"><span>InteractAction</span></a> &gt; <a href="http://schema.org/CommunicateAction" property="rdfs:subClassOf"><span>CommunicateAction</span></a> &gt; <a href="http://schema.org/AskAction"><span property="rdfs:label">AskAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of posing a question / favor to someone.<p>Related actions:</p><ul><li><a href="http://schema.org/ReplyAction">ReplyAction</a>: Appears generally as a response to AskAction.</li></ul></span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#InteractAction">InteractAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#CommunicateAction">CommunicateAction</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/about"><th class="prop-nam" scope="row"><code>about</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The subject matter of the content.</td></tr> <tr href="http://schema.org/content"><th class="prop-nam" scope="row"><code>content</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The content of the communication.</td></tr> <tr href="http://schema.org/recipient"><th class="prop-nam" scope="row"><code>recipient</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a> or <a href="http://schema.org/Audience">Audience</a></td><td class="prop-desc">A sub property of <a href="http://schema.org/participant">participant</a>. The participant who is at the receiving end of the action.</td></tr> <tr href="http://schema.org/language"><th class="prop-nam" scope="row"><code>language</code></th><td class="prop-ect"><a href="http://schema.org/Language">Language</a></td><td class="prop-desc">A sub property of <a href="http://schema.org/instrument">instrument</a>. The language used on this action.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#AskAction">AskAction</a></th></tr></thead><tbody class="supertype"> <tr typeof="rdf:Property" href="http://schema.org/question"><th class="prop-nam" scope="row"><code property="rdfs:label">question</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/AskAction"><a property="http://schema.org/range" href="http://schema.org/Text">Text</a></td><td property="rdfs:comment" class="prop-desc">A sub property of <a property="rdfs:subPropertyOf" href="http://schema.org/object">object</a>. A question.</td></tr></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John asked Steve 'What is 2 + 2?'.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John asked Steve 'What is 2 + 2?'.
{
  "@context": "http://schema.org",
  "recipient": {
    "@type": "Person",
    "name": "Steve"
  },
  "question": "What's 2 + 2?"
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/CheckInAction"><h1 class="page-title"><span id="CheckInAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/InteractAction"><span>InteractAction</span></a> &gt; <a href="http://schema.org/CommunicateAction" property="rdfs:subClassOf"><span>CommunicateAction</span></a> &gt; <a href="http://schema.org/CheckInAction"><span property="rdfs:label">CheckInAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of an agent communicating (service provider, social media, etc) their arrival by registering/confirming for a previously reserved service (e.g. flight check in) or at a place (e.g. hotel), possibly resulting in a result (boarding pass, etc).<p>Related actions:</p><ul><li><a href="http://schema.org/CheckOutAction">CheckOutAction</a>: The antonym of CheckInAction.</li><li><a href="http://schema.org/ArriveAction">ArriveAction</a>: Unlike ArriveAction, CheckInAction implies that the agent is informing/confirming the start of a previously reserved service.</li><li><a href="http://schema.org/ConfirmAction">ConfirmAction</a>: Unlike ConfirmAction, CheckInAction implies that the agent is informing/confirming the *start* of a previously reserved service rather than its validity/existance.</li></ul></span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#InteractAction">InteractAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#CommunicateAction">CommunicateAction</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/about"><th class="prop-nam" scope="row"><code>about</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The subject matter of the content.</td></tr> <tr href="http://schema.org/content"><th class="prop-nam" scope="row"><code>content</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The content of the communication.</td></tr> <tr href="http://schema.org/recipient"><th class="prop-nam" scope="row"><code>recipient</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a> or <a href="http://schema.org/Audience">Audience</a></td><td class="prop-desc">A sub property of <a href="http://schema.org/participant">participant</a>. The participant who is at the receiving end of the action.</td></tr> <tr href="http://schema.org/language"><th class="prop-nam" scope="row"><code>language</code></th><td class="prop-ect"><a href="http://schema.org/Language">Language</a></td><td class="prop-desc">A sub property of <a href="http://schema.org/instrument">instrument</a>. The language used on this action.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#CheckInAction">CheckInAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John checked in at Yandex.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John checked in at Yandex.
{
  "@context": "http://schema.org",
  "location": {
    "@type": "Place",
    "address": {
      "@type": "PostalAddress",
      "name": "Yandex",
      "streetAddress": "16 Leo Tolstoy St",
      "addressLocality": "Moscow",
      "addressCountry": "Russia",
      "postalCode": "119021"
    }
  }
}
&lt;/script&gt;
</pre><b>Example 2</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John checked into a flight at the airport.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John checked into a flight at the airport.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Flight",
    "flightNumber": "110",
    "airline": "Aeroflot",
    "departureAirport": "SVO",
    "departureTime": "2014-10-01T15:30:00Z",
    "arrivalTime": "2014-10-02T12:00:00Z",
    "arrivalAirport": "SFO"
  },
  "location": {
    "@type": "Place",
    "address": {
      "@type": "PostalAddress",
      "name": "Sheremetyevo International Airport",
      "addressLocality": "Khimki",
      "addressRegion": "Moscow Region",
      "addressCountry": "Russia",
      "postalCode": "141400"
    }
  }
}
&lt;/script&gt;
</pre><b>Example 3</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John checked into a flight online.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John checked into a flight online.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Flight",
    "flightNumber": "AA110"
  },
  "instrument": {
    "@type": "WebApplication",
    "url": "http://aa.com"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/CheckOutAction"><h1 class="page-title"><span id="CheckOutAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/InteractAction"><span>InteractAction</span></a> &gt; <a href="http://schema.org/CommunicateAction" property="rdfs:subClassOf"><span>CommunicateAction</span></a> &gt; <a href="http://schema.org/CheckOutAction"><span property="rdfs:label">CheckOutAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of an agent communicating (service provider, social media, etc) their departure of a previously reserved service (e.g. flight) or place (e.g. hotel).<p>Related actions:</p><ul><li><a href="http://schema.org/CheckInAction">CheckInAction</a>: The antonym of CheckOutAction.</li><li><a href="http://schema.org/DepartAction">DepartAction</a>: Unlike DepartAction, CheckOutAction implies that the agent is informing/confirming the end of a previously reserved service.</li><li><a href="http://schema.org/CancelAction">CancelAction</a>: Unlike CancelAction, CheckOutAction implies that the agent is informing/confirming the end of a previously reserved service.</li></ul></span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#InteractAction">InteractAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#CommunicateAction">CommunicateAction</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/about"><th class="prop-nam" scope="row"><code>about</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The subject matter of the content.</td></tr> <tr href="http://schema.org/content"><th class="prop-nam" scope="row"><code>content</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The content of the communication.</td></tr> <tr href="http://schema.org/recipient"><th class="prop-nam" scope="row"><code>recipient</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a> or <a href="http://schema.org/Audience">Audience</a></td><td class="prop-desc">A sub property of <a href="http://schema.org/participant">participant</a>. The participant who is at the receiving end of the action.</td></tr> <tr href="http://schema.org/language"><th class="prop-nam" scope="row"><code>language</code></th><td class="prop-ect"><a href="http://schema.org/Language">Language</a></td><td class="prop-desc">A sub property of <a href="http://schema.org/instrument">instrument</a>. The language used on this action.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#CheckOutAction">CheckOutAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John checked out of a flight online.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John checked out of a flight online.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Flight",
    "flightNumber": "AA110"
  },
  "instrument": {
    "@type": "WebApplication",
    "url": "http://aa.com"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/CommentAction"><h1 class="page-title"><span id="CommentAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/InteractAction"><span>InteractAction</span></a> &gt; <a href="http://schema.org/CommunicateAction" property="rdfs:subClassOf"><span>CommunicateAction</span></a> &gt; <a href="http://schema.org/CommentAction"><span property="rdfs:label">CommentAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of generating a comment about a subject.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#InteractAction">InteractAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#CommunicateAction">CommunicateAction</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/about"><th class="prop-nam" scope="row"><code>about</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The subject matter of the content.</td></tr> <tr href="http://schema.org/content"><th class="prop-nam" scope="row"><code>content</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The content of the communication.</td></tr> <tr href="http://schema.org/recipient"><th class="prop-nam" scope="row"><code>recipient</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a> or <a href="http://schema.org/Audience">Audience</a></td><td class="prop-desc">A sub property of <a href="http://schema.org/participant">participant</a>. The participant who is at the receiving end of the action.</td></tr> <tr href="http://schema.org/language"><th class="prop-nam" scope="row"><code>language</code></th><td class="prop-ect"><a href="http://schema.org/Language">Language</a></td><td class="prop-desc">A sub property of <a href="http://schema.org/instrument">instrument</a>. The language used on this action.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#CommentAction">CommentAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">Clive commented on Pam's post.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // Clive commented on Pam's post.
{
  "@context": "http://schema.org",
  "content": {
    "@type": "Comment",
    "name": "I couldn’t agree more!"
  },
  "about": {
    "@type": "ShareAction",
    "agent": "Cindy Celebrity",
    "content": {
      "@type": "Post",
      "name": "Can't wait to perform in Hawaii tomorrow!"
    }
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/InformAction"><h1 class="page-title"><span id="InformAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/InteractAction"><span>InteractAction</span></a> &gt; <a href="http://schema.org/CommunicateAction" property="rdfs:subClassOf"><span>CommunicateAction</span></a> &gt; <a href="http://schema.org/InformAction"><span property="rdfs:label">InformAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of notifying someone of information pertinent to them, with no expectation of a response.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#InteractAction">InteractAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#CommunicateAction">CommunicateAction</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/about"><th class="prop-nam" scope="row"><code>about</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The subject matter of the content.</td></tr> <tr href="http://schema.org/content"><th class="prop-nam" scope="row"><code>content</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The content of the communication.</td></tr> <tr href="http://schema.org/recipient"><th class="prop-nam" scope="row"><code>recipient</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a> or <a href="http://schema.org/Audience">Audience</a></td><td class="prop-desc">A sub property of <a href="http://schema.org/participant">participant</a>. The participant who is at the receiving end of the action.</td></tr> <tr href="http://schema.org/language"><th class="prop-nam" scope="row"><code>language</code></th><td class="prop-ect"><a href="http://schema.org/Language">Language</a></td><td class="prop-desc">A sub property of <a href="http://schema.org/instrument">instrument</a>. The language used on this action.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#InformAction">InformAction</a></th></tr></thead><tbody class="supertype"></tbody></table><h3>More specific types</h3><ul><li><a href="#ConfirmAction">ConfirmAction</a></li><li><a href="#RsvpAction">RsvpAction</a></li></ul><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John informed Steve of a work party.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John informed Steve of a work party.
{
  "@context": "http://schema.org",
  "recipient": {
    "@type": "Person",
    "name": "Steve"
  },
  "object": {
    "@type": "BusinessEvent",
    "name": "Department party"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/ConfirmAction"><h1 class="page-title"><span id="ConfirmAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/InteractAction"><span>InteractAction</span></a> &gt; <a href="http://schema.org/CommunicateAction"><span>CommunicateAction</span></a> &gt; <a href="http://schema.org/InformAction" property="rdfs:subClassOf"><span>InformAction</span></a> &gt; <a href="http://schema.org/ConfirmAction"><span property="rdfs:label">ConfirmAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of notifying someone that a future event/action is going to happen as expected.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#InteractAction">InteractAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#CommunicateAction">CommunicateAction</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/about"><th class="prop-nam" scope="row"><code>about</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The subject matter of the content.</td></tr> <tr href="http://schema.org/content"><th class="prop-nam" scope="row"><code>content</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The content of the communication.</td></tr> <tr href="http://schema.org/recipient"><th class="prop-nam" scope="row"><code>recipient</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a> or <a href="http://schema.org/Audience">Audience</a></td><td class="prop-desc">A sub property of <a href="http://schema.org/participant">participant</a>. The participant who is at the receiving end of the action.</td></tr> <tr href="http://schema.org/language"><th class="prop-nam" scope="row"><code>language</code></th><td class="prop-ect"><a href="http://schema.org/Language">Language</a></td><td class="prop-desc">A sub property of <a href="http://schema.org/instrument">instrument</a>. The language used on this action.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#InformAction">InformAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#ConfirmAction">ConfirmAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John confirmed the game was still on.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John confirmed the game was still on.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "SportsEvent",
    "name": "NBA finals"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/RsvpAction"><h1 class="page-title"><span id="RsvpAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/InteractAction"><span>InteractAction</span></a> &gt; <a href="http://schema.org/CommunicateAction"><span>CommunicateAction</span></a> &gt; <a href="http://schema.org/InformAction" property="rdfs:subClassOf"><span>InformAction</span></a> &gt; <a href="http://schema.org/RsvpAction"><span property="rdfs:label">RsvpAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of notifying an event organiser as to whether you expect to attend the event.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#InteractAction">InteractAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#CommunicateAction">CommunicateAction</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/about"><th class="prop-nam" scope="row"><code>about</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The subject matter of the content.</td></tr> <tr href="http://schema.org/content"><th class="prop-nam" scope="row"><code>content</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The content of the communication.</td></tr> <tr href="http://schema.org/recipient"><th class="prop-nam" scope="row"><code>recipient</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a> or <a href="http://schema.org/Audience">Audience</a></td><td class="prop-desc">A sub property of <a href="http://schema.org/participant">participant</a>. The participant who is at the receiving end of the action.</td></tr> <tr href="http://schema.org/language"><th class="prop-nam" scope="row"><code>language</code></th><td class="prop-ect"><a href="http://schema.org/Language">Language</a></td><td class="prop-desc">A sub property of <a href="http://schema.org/instrument">instrument</a>. The language used on this action.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#InformAction">InformAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#RsvpAction">RsvpAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John confirmed his presence on the event.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John confirmed his presence on the event.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "SportsEvent",
    "name": "NBA finals"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/InviteAction"><h1 class="page-title"><span id="InviteAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/InteractAction"><span>InteractAction</span></a> &gt; <a href="http://schema.org/CommunicateAction" property="rdfs:subClassOf"><span>CommunicateAction</span></a> &gt; <a href="http://schema.org/InviteAction"><span property="rdfs:label">InviteAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of asking someone to attend an event.<p>Related actions:</p><ul><li><a href="http://schema.org/RsvpACtion">RsvpACtion</a>: Reciprocal of InviteAction.</li></ul></span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#InteractAction">InteractAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#CommunicateAction">CommunicateAction</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/about"><th class="prop-nam" scope="row"><code>about</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The subject matter of the content.</td></tr> <tr href="http://schema.org/content"><th class="prop-nam" scope="row"><code>content</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The content of the communication.</td></tr> <tr href="http://schema.org/recipient"><th class="prop-nam" scope="row"><code>recipient</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a> or <a href="http://schema.org/Audience">Audience</a></td><td class="prop-desc">A sub property of <a href="http://schema.org/participant">participant</a>. The participant who is at the receiving end of the action.</td></tr> <tr href="http://schema.org/language"><th class="prop-nam" scope="row"><code>language</code></th><td class="prop-ect"><a href="http://schema.org/Language">Language</a></td><td class="prop-desc">A sub property of <a href="http://schema.org/instrument">instrument</a>. The language used on this action.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#InviteAction">InviteAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John invited Steve to his party.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John invited Steve to his party.
{
  "@context": "http://schema.org",
  "recipient": {
    "@type": "Person",
    "name": "Steve"
  },
  "object": {
    "@type": "Event",
    "name": "Steve's party"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/ReplyAction"><h1 class="page-title"><span id="ReplyAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/InteractAction"><span>InteractAction</span></a> &gt; <a href="http://schema.org/CommunicateAction" property="rdfs:subClassOf"><span>CommunicateAction</span></a> &gt; <a href="http://schema.org/ReplyAction"><span property="rdfs:label">ReplyAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of responding to a question/message asked/sent by the object.<p>Related actions:</p><ul><li><a href="http://schema.org/AskAction">AskAction</a>: Appears generally as an origin of a ReplyAction.</li></ul></span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#InteractAction">InteractAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#CommunicateAction">CommunicateAction</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/about"><th class="prop-nam" scope="row"><code>about</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The subject matter of the content.</td></tr> <tr href="http://schema.org/content"><th class="prop-nam" scope="row"><code>content</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The content of the communication.</td></tr> <tr href="http://schema.org/recipient"><th class="prop-nam" scope="row"><code>recipient</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a> or <a href="http://schema.org/Audience">Audience</a></td><td class="prop-desc">A sub property of <a href="http://schema.org/participant">participant</a>. The participant who is at the receiving end of the action.</td></tr> <tr href="http://schema.org/language"><th class="prop-nam" scope="row"><code>language</code></th><td class="prop-ect"><a href="http://schema.org/Language">Language</a></td><td class="prop-desc">A sub property of <a href="http://schema.org/instrument">instrument</a>. The language used on this action.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#ReplyAction">ReplyAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John replied '4' to Steve's question 'What's 2 + 2?'.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John replied '4' to Steve's question 'What's 2 + 2?'.
{
  "@context": "http://schema.org",
  "recipient": {
    "@type": "Person",
    "name": "Steve"
  },
  "question": "What's 2 + 2?",
  "answer": "4."
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/ShareAction"><h1 class="page-title"><span id="ShareAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/InteractAction"><span>InteractAction</span></a> &gt; <a href="http://schema.org/CommunicateAction" property="rdfs:subClassOf"><span>CommunicateAction</span></a> &gt; <a href="http://schema.org/ShareAction"><span property="rdfs:label">ShareAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of distributing content to people for their amusement or edification.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#InteractAction">InteractAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#CommunicateAction">CommunicateAction</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/about"><th class="prop-nam" scope="row"><code>about</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The subject matter of the content.</td></tr> <tr href="http://schema.org/content"><th class="prop-nam" scope="row"><code>content</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The content of the communication.</td></tr> <tr href="http://schema.org/recipient"><th class="prop-nam" scope="row"><code>recipient</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a> or <a href="http://schema.org/Audience">Audience</a></td><td class="prop-desc">A sub property of <a href="http://schema.org/participant">participant</a>. The participant who is at the receiving end of the action.</td></tr> <tr href="http://schema.org/language"><th class="prop-nam" scope="row"><code>language</code></th><td class="prop-ect"><a href="http://schema.org/Language">Language</a></td><td class="prop-desc">A sub property of <a href="http://schema.org/instrument">instrument</a>. The language used on this action.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#ShareAction">ShareAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">Pam shared a post with Steve.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // Pam shared a post with Steve.
{
  "@context": "http://schema.org",
  "recipient": {
    "@type": "Person",
    "name": "Steve"
  },
  "content": {
    "@type": "Post",
    "name": "We proved that 2 + 2 = 4!"
  }
}
&lt;/script&gt;
</pre><b>Example 2</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">Pam shared an image.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // Pam shared an image.
{
  "@context": "http://schema.org",
  "content": {
    "@type": "Post",
    "name": "Look at my kids!",
    "attachment": {
      "@type": "ImageObject",
      "name": "My Kids",
      "url": "http://pam.example.com/kids.jpg"
    }
  }
}
&lt;/script&gt;
</pre><b>Example 3</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">Pam shared a video.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // Pam shared a video.
{
  "@context": "http://schema.org",
  "content": {
    "@type": "Post",
    "name": "Look at my cat chasing its own tail!",
    "attachment": {
      "@type": "VideoObject",
      "name": "Tom chasing his tail",
      "url": "http://www.youtube.com/watch?v=example_tom_movie",
      "thumbnail": {
        "@type": "ImageObject",
        "url": "http://www.youtube.com/thumbnail?v=example_tom_movie"
      }
    }
  }
}
&lt;/script&gt;
</pre><b>Example 4</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">Pam shared a webpage.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // Pam shared a webpage.
{
  "@context": "http://schema.org",
  "content": {
    "@type": "Post",
    "name": "I found this great selection of holiday recipes!",
    "attachment": {
      "@type": "WebPage",
      "name": "Top 10 holiday favorites",
      "url": "http://recipes.example.com/top10/holiday"
    }
  }
}
&lt;/script&gt;
</pre><b>Example 5</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">Ray reshared a post from Cindy.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // Ray reshared a post from Cindy.
{
  "@context": "http://schema.org",
  "content": {
    "@type": "Post",
    "name": "Who's down to go to Cindy's concert?"
  },
  "about": {
    "@type": "ShareAction",
    "agent": "Cindy Celebrity",
    "content": {
      "@type": "Post",
      "name": "Can't wait to perform in Hawaii tomorrow!"
    }
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/FollowAction"><h1 class="page-title"><span id="FollowAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/InteractAction" property="rdfs:subClassOf"><span>InteractAction</span></a> &gt; <a href="http://schema.org/FollowAction"><span property="rdfs:label">FollowAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of forming a personal connection with someone/something (object) unidirectionally/asymmetrically to get updates polled from.<p>Related actions:</p><ul><li><a href="http://schema.org/BefriendAction">BefriendAction</a>: Unlike BefriendAction, FollowAction implies that the connection is *not* necessarily reciprocal.</li><li><a href="http://schema.org/SubscribeAction">SubscribeAction</a>: Unlike SubscribeAction, FollowAction implies that the follower acts as an active agent constantly/actively polling for updates.</li><li><a href="http://schema.org/RegisterAction">RegisterAction</a>: Unlike RegisterAction, FollowAction implies that the agent is interested in continuing to receive updates from the object.</li><li><a href="http://schema.org/JoinAction">JoinAction</a>: Unlike JoinAction, FollowAction implies that the agent is interested in getting updates from the object.</li><li><a href="http://schema.org/TrackAction">TrackAction</a>: Unlike TrackAction, FollowAction refers to the polling of updates of all aspects of animate objects rather than the location of inanimate objects (e.g. you track a package, but you don't follow it).</li></ul></span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#InteractAction">InteractAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#FollowAction">FollowAction</a></th></tr></thead><tbody class="supertype"> <tr typeof="rdf:Property" href="http://schema.org/followee"><th class="prop-nam" scope="row"><code property="rdfs:label">followee</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/FollowAction"><a property="http://schema.org/range" href="http://schema.org/Person">Person</a> or <a property="http://schema.org/range" href="http://schema.org/Organization">Organization</a></td><td property="rdfs:comment" class="prop-desc">A sub property of <a property="rdfs:subPropertyOf" href="http://schema.org/object">object</a>. The person or organization being followed.</td></tr></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John followed Steve on Twitter.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John followed Steve on Twitter.
{
  "@context": "http://schema.org",
  "followee": {
    "@type": "Person",
    "name": "Steve"
  },
  "location": {
    "@type": "Product",
    "name": "Twitter"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/JoinAction"><h1 class="page-title"><span id="JoinAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/InteractAction" property="rdfs:subClassOf"><span>InteractAction</span></a> &gt; <a href="http://schema.org/JoinAction"><span property="rdfs:label">JoinAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">An agent joins an event/group with participants/friends at a location.<p>Related actions:</p><ul><li><a href="http://schema.org/RegisterAction">RegisterAction</a>: Unlike RegisterAction, JoinAction refers to joining an event/group of people.</li><li><a href="http://schema.org/SubscribeAction">SubscribeAction</a>: Unlike SubscribeAction, JoinAction does not imply that you'll be receiving updates.</li><li><a href="http://schema.org/FollowAction">FollowAction</a>: Unlike FollowAction, JoinAction does not imply that you'll be polling for updates.</li></ul></span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#InteractAction">InteractAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#JoinAction">JoinAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John joined the basketball team.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John joined the basketball team.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "SportsTeam",
    "name": "Chicago Bulls"
  }
}
&lt;/script&gt;
</pre><b>Example 2</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John joined the Beatles.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John joined the Beatles.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "MusicGroup",
    "name": "The Beatles"
  }
}
&lt;/script&gt;
</pre><b>Example 3</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John joined the Cats cast.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John joined the Cats cast.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "TheatreGroup",
    "name": "Cats"
  }
}
&lt;/script&gt;
</pre><b>Example 4</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John joined the festival.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John joined the festival.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Festival",
    "name": "Woodstock"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/LeaveAction"><h1 class="page-title"><span id="LeaveAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/InteractAction" property="rdfs:subClassOf"><span>InteractAction</span></a> &gt; <a href="http://schema.org/LeaveAction"><span property="rdfs:label">LeaveAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">An agent leaves an event / group with participants/friends at a location.<p>Related actions:</p><ul><li><a href="http://schema.org/JoinAction">JoinAction</a>: The antonym of LeaveAction.</li><li><a href="http://schema.org/UnRegisterAction">UnRegisterAction</a>: Unlike UnRegisterAction, LeaveAction implies leaving a event/group of people rather than a service.</li></ul></span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#InteractAction">InteractAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#LeaveAction">LeaveAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John left the Chicago Bulls.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John left the Chicago Bulls.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "SportsTeam",
    "name": "Chicago Bulls"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/MarryAction"><h1 class="page-title"><span id="MarryAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/InteractAction" property="rdfs:subClassOf"><span>InteractAction</span></a> &gt; <a href="http://schema.org/MarryAction"><span property="rdfs:label">MarryAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of marrying a person.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#InteractAction">InteractAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#MarryAction">MarryAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John married Ann.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John married Ann.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Person",
    "name": "Ann"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/RegisterAction"><h1 class="page-title"><span id="RegisterAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/InteractAction" property="rdfs:subClassOf"><span>InteractAction</span></a> &gt; <a href="http://schema.org/RegisterAction"><span property="rdfs:label">RegisterAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of registering to be a user of a service, product or web page.<p>Related actions:</p><ul><li><a href="http://schema.org/JoinAction">JoinAction</a>: Unlike JoinAction, RegisterAction implies you are registering to be a user of a service, *not* an event/group of people.</li><li><a href="http://schema.org/FollowAction">FollowAction</a>: Unlike FollowAction, RegisterAction doesn't imply that the agent is expecting to poll for updates from the object.</li><li><a href="http://schema.org/SubscribeAction">SubscribeAction</a>: Unlike SubscribeAction, RegisterAction doesn't imply that the agent is expecting updates from the object.</li><li><a href="http://schema.org/EnrollAction">EnrollAction</a>: Unlike EnrollAction, RegisterAction does not refers to a future event but to a service/product.</li></ul></span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#InteractAction">InteractAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#RegisterAction">RegisterAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John registered for the IEEE.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John registered for the IEEE.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Organization",
    "name": "IEEE"
  }
}
&lt;/script&gt;
</pre><b>Example 2</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John registered to Twitter.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John registered to Twitter.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Product",
    "name": "Twitter"
  }
}
&lt;/script&gt;
</pre><b>Example 3</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John registered to Comcast.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John registered to Comcast.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Product",
    "name": "Comcast"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/SubscribeAction"><h1 class="page-title"><span id="SubscribeAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/InteractAction" property="rdfs:subClassOf"><span>InteractAction</span></a> &gt; <a href="http://schema.org/SubscribeAction"><span property="rdfs:label">SubscribeAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of forming a personal connection with someone/something (object) unidirectionally/asymmetrically to get updates pushed to.<p>Related actions:</p><ul><li><a href="http://schema.org/FollowAction">FollowAction</a>: Unlike FollowAction, SubscribeAction implies that the subscriber acts as a passive agent being constantly/actively pushed for updates.</li><li><a href="http://schema.org/RegisterAction">RegisterAction</a>: Unlike RegisterAction, SubscribeAction implies that the agent is interested in continuing receiving updates from the object.</li><li><a href="http://schema.org/JoinAction">JoinAction</a>: Unlike JoinAction, SubscribeAction implies that the agent is interested in continuing receiving updates from the object.</li></ul></span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#InteractAction">InteractAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#SubscribeAction">SubscribeAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John subscribed to mailing list.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John subscribed to mailing list.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Product",
    "name": "IEEE Mailing List"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/UnRegisterAction"><h1 class="page-title"><span id="UnRegisterAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/InteractAction" property="rdfs:subClassOf"><span>InteractAction</span></a> &gt; <a href="http://schema.org/UnRegisterAction"><span property="rdfs:label">UnRegisterAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of unregistering from a service.<p>Related actions:</p><ul><li><a href="http://schema.org/RegisterAction">RegisterAction</a>: The antonym of UnRegisterAction.</li><li><a href="http://schema.org/Leave">Leave</a>: Unlike LeaveAction, UnRegisterAction implies that you are unregistering from a service you werer previously registered, rather than leaving a team/group of people.</li></ul></span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#InteractAction">InteractAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#UnRegisterAction">UnRegisterAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John unregistered from Comcast.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John unregistered from Comcast.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Product",
    "name": "Comcast"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/MoveAction"><h1 class="page-title"><span id="MoveAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action" property="rdfs:subClassOf"><span>Action</span></a> &gt; <a href="http://schema.org/MoveAction"><span property="rdfs:label">MoveAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of an agent relocating to a place.<p>Related actions:</p><ul><li><a href="http://schema.org/TransferAction">TransferAction</a>: Unlike TransferAction, the subject of the move is a living Person or Organization rather than an inanimate object.</li></ul></span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#MoveAction">MoveAction</a></th></tr></thead><tbody class="supertype"> <tr typeof="rdf:Property" href="http://schema.org/fromLocation"><th class="prop-nam" scope="row"><code property="rdfs:label">fromLocation</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/MoveAction"><a property="http://schema.org/range" href="http://schema.org/Place">Place</a> or <a property="http://schema.org/range" href="http://schema.org/Number">Number</a></td><td property="rdfs:comment" class="prop-desc">A sub property of <a property="rdfs:subPropertyOf" href="http://schema.org/location">location</a>. The original location/index of the object or the agent before the action.</td></tr> <tr typeof="rdf:Property" href="http://schema.org/toLocation"><th class="prop-nam" scope="row"><code property="rdfs:label">toLocation</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/MoveAction"><a property="http://schema.org/range" href="http://schema.org/Place">Place</a> or <a property="http://schema.org/range" href="http://schema.org/Number">Number</a></td><td property="rdfs:comment" class="prop-desc">A sub property of <a property="rdfs:subPropertyOf" href="http://schema.org/location">location</a>. The final location/index of the object or the agent after the action.</td></tr></tbody></table><h3>More specific types</h3><ul><li><a href="#ArriveAction">ArriveAction</a></li><li><a href="#DepartAction">DepartAction</a></li><li><a href="#TravelAction">TravelAction</a></li></ul><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John moved a sculpture from one museum to another.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John moved a sculpture from one museum to another.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Sculpture",
    "name": "The thinker"
  },
  "fromLocation": {
    "@type": "Museum",
    "name": "MOMA"
  },
  "toLocation": {
    "@type": "Museum",
    "name": "Guggenheim"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/ArriveAction"><h1 class="page-title"><span id="ArriveAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/MoveAction" property="rdfs:subClassOf"><span>MoveAction</span></a> &gt; <a href="http://schema.org/ArriveAction"><span property="rdfs:label">ArriveAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of arriving at a place. An agent arrives at a destination from an fromLocation, optionally with participants.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#MoveAction">MoveAction</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/fromLocation"><th class="prop-nam" scope="row"><code>fromLocation</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/Number">Number</a></td><td class="prop-desc">A sub property of <a href="http://schema.org/location">location</a>. The original location/index of the object or the agent before the action.</td></tr> <tr href="http://schema.org/toLocation"><th class="prop-nam" scope="row"><code>toLocation</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/Number">Number</a></td><td class="prop-desc">A sub property of <a href="http://schema.org/location">location</a>. The final location/index of the object or the agent after the action.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#ArriveAction">ArriveAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John arrived at the hotel.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John arrived at the hotel.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Hotel",
    "name": "The Hilton"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/DepartAction"><h1 class="page-title"><span id="DepartAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/MoveAction" property="rdfs:subClassOf"><span>MoveAction</span></a> &gt; <a href="http://schema.org/DepartAction"><span property="rdfs:label">DepartAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of  departing from a place. An agent departs from an fromLocation for a destination, optionally with participants.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#MoveAction">MoveAction</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/fromLocation"><th class="prop-nam" scope="row"><code>fromLocation</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/Number">Number</a></td><td class="prop-desc">A sub property of <a href="http://schema.org/location">location</a>. The original location/index of the object or the agent before the action.</td></tr> <tr href="http://schema.org/toLocation"><th class="prop-nam" scope="row"><code>toLocation</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/Number">Number</a></td><td class="prop-desc">A sub property of <a href="http://schema.org/location">location</a>. The final location/index of the object or the agent after the action.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#DepartAction">DepartAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John departed from the hotel.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John departed from the hotel.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Hotel",
    "name": "The Hilton"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/TravelAction"><h1 class="page-title"><span id="TravelAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/MoveAction" property="rdfs:subClassOf"><span>MoveAction</span></a> &gt; <a href="http://schema.org/TravelAction"><span property="rdfs:label">TravelAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of traveling from an fromLocation to a destination by a specified mode of transport, optionally with participants.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#MoveAction">MoveAction</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/fromLocation"><th class="prop-nam" scope="row"><code>fromLocation</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/Number">Number</a></td><td class="prop-desc">A sub property of <a href="http://schema.org/location">location</a>. The original location/index of the object or the agent before the action.</td></tr> <tr href="http://schema.org/toLocation"><th class="prop-nam" scope="row"><code>toLocation</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/Number">Number</a></td><td class="prop-desc">A sub property of <a href="http://schema.org/location">location</a>. The final location/index of the object or the agent after the action.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#TravelAction">TravelAction</a></th></tr></thead><tbody class="supertype"> <tr typeof="rdf:Property" href="http://schema.org/distance"><th class="prop-nam" scope="row"><code property="rdfs:label">distance</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/TravelAction"><a property="http://schema.org/range" href="http://schema.org/Distance">Distance</a></td><td property="rdfs:comment" class="prop-desc">A sub property of <a property="rdfs:subPropertyOf" href="http://schema.org/asset">asset</a>. The distance travelled.</td></tr></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John traveled to Brazil.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John traveled to Brazil.
{
  "@context": "http://schema.org",
  "toLocation": {
    "@type": "Country",
    "name": "Brazil"
  }
}
&lt;/script&gt;
</pre><b>Example 2</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John travel from the US to Brazil with Steve.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John travel from the US to Brazil with Steve.
{
  "@context": "http://schema.org",
  "fromLocation": {
    "@type": "Country",
    "name": "USA"
  },
  "toLocation": {
    "@type": "Country",
    "name": "Brazil"
  },
  "participant": {
    "@type": "Person",
    "name": "Steve"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/OrganizeAction"><h1 class="page-title"><span id="OrganizeAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action" property="rdfs:subClassOf"><span>Action</span></a> &gt; <a href="http://schema.org/OrganizeAction"><span property="rdfs:label">OrganizeAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of manipulating/administering/supervising/controlling one or more objects.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#OrganizeAction">OrganizeAction</a></th></tr></thead><tbody class="supertype"></tbody></table><h3>More specific types</h3><ul><li><a href="#AllocateAction">AllocateAction</a></li><li><a href="#ApplyAction">ApplyAction</a></li><li><a href="#BookmarkAction">BookmarkAction</a></li><li><a href="#PlanAction">PlanAction</a></li></ul><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John organized his webpage.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John organized his webpage.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "WebPage",
    "name": "John's thought about the web"
  }
}
&lt;/script&gt;
</pre><b>Example 2</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John organized his business.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John organized his business.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "LocalBusiness",
    "name": "John's tavern"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/AllocateAction"><h1 class="page-title"><span id="AllocateAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/OrganizeAction" property="rdfs:subClassOf"><span>OrganizeAction</span></a> &gt; <a href="http://schema.org/AllocateAction"><span property="rdfs:label">AllocateAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of organizing tasks/objects/events by associating resources to it.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#OrganizeAction">OrganizeAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#AllocateAction">AllocateAction</a></th></tr></thead><tbody class="supertype"> <tr typeof="rdf:Property" href="http://schema.org/purpose"><th class="prop-nam" scope="row"><code property="rdfs:label">purpose</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/AllocateAction"><a property="http://schema.org/range" href="http://schema.org/Thing">Thing</a></td><td property="rdfs:comment" class="prop-desc">A goal towards an action is taken. Can be concrete or abstract.</td></tr></tbody></table><h3>More specific types</h3><ul><li><a href="#AcceptAction">AcceptAction</a></li><li><a href="#AssignAction">AssignAction</a></li><li><a href="#AuthorizeAction">AuthorizeAction</a></li><li><a href="#RejectAction">RejectAction</a></li></ul><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John allocated 5 hours to exercise.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John allocated 5 hours to exercise.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Duration",
    "name": "5 hours"
  },
  "purpose": {
    "@type": "ExercisePlan",
    "name": "John's weight loss plan"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/AcceptAction"><h1 class="page-title"><span id="AcceptAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/OrganizeAction"><span>OrganizeAction</span></a> &gt; <a href="http://schema.org/AllocateAction" property="rdfs:subClassOf"><span>AllocateAction</span></a> &gt; <a href="http://schema.org/AcceptAction"><span property="rdfs:label">AcceptAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of committing to/adopting an object.<p>Related actions:</p><ul><li><a href="http://schema.org/RejectAction">RejectAction</a>: The antonym of AcceptAction.</li></ul></span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#OrganizeAction">OrganizeAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#AllocateAction">AllocateAction</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/purpose"><th class="prop-nam" scope="row"><code>purpose</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">A goal towards an action is taken. Can be concrete or abstract.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#AcceptAction">AcceptAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John accepted a plan to exercise to help with his obesity.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John accepted a plan to exercise to help with his obesity.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "ExercisePlan",
    "name": "John's weight loss plan"
  },
  "purpose": {
    "@type": "MedicalCondition",
    "name": "Obesity"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/AssignAction"><h1 class="page-title"><span id="AssignAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/OrganizeAction"><span>OrganizeAction</span></a> &gt; <a href="http://schema.org/AllocateAction" property="rdfs:subClassOf"><span>AllocateAction</span></a> &gt; <a href="http://schema.org/AssignAction"><span property="rdfs:label">AssignAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of allocating an action/event/task to some destination (someone or something).</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#OrganizeAction">OrganizeAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#AllocateAction">AllocateAction</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/purpose"><th class="prop-nam" scope="row"><code>purpose</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">A goal towards an action is taken. Can be concrete or abstract.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#AssignAction">AssignAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">Dr. John assigned an exercise plan to Steve.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // Dr. John assigned an exercise plan to Steve.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "ExercisePlan",
    "name": "Steve's weight loss plan"
  },
  "recipient": {
    "@type": "Person",
    "name": "Steve"
  },
  "purpose": {
    "@type": "MedicalCondition",
    "name": "Obesity"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/AuthorizeAction"><h1 class="page-title"><span id="AuthorizeAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/OrganizeAction"><span>OrganizeAction</span></a> &gt; <a href="http://schema.org/AllocateAction" property="rdfs:subClassOf"><span>AllocateAction</span></a> &gt; <a href="http://schema.org/AuthorizeAction"><span property="rdfs:label">AuthorizeAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of granting permission to an object.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#OrganizeAction">OrganizeAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#AllocateAction">AllocateAction</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/purpose"><th class="prop-nam" scope="row"><code>purpose</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">A goal towards an action is taken. Can be concrete or abstract.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#AuthorizeAction">AuthorizeAction</a></th></tr></thead><tbody class="supertype"> <tr typeof="rdf:Property" href="http://schema.org/recipient"><th class="prop-nam" scope="row"><code property="rdfs:label">recipient</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/AuthorizeAction"><a property="http://schema.org/range" href="http://schema.org/Person">Person</a> or <a property="http://schema.org/range" href="http://schema.org/Organization">Organization</a> or <a property="http://schema.org/range" href="http://schema.org/Audience">Audience</a></td><td property="rdfs:comment" class="prop-desc">A sub property of <a property="rdfs:subPropertyOf" href="http://schema.org/participant">participant</a>. The participant who is at the receiving end of the action.</td></tr></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John authorized Dr. Steve access to his diet plan.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John authorized Dr. Steve access to his diet plan.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Diet",
    "name": "Steve's weight loss plan"
  },
  "recipient": {
    "@type": "Person",
    "name": "Steve"
  },
  "purpose": {
    "@type": "MedicalCondition",
    "name": "Obesity"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/RejectAction"><h1 class="page-title"><span id="RejectAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/OrganizeAction"><span>OrganizeAction</span></a> &gt; <a href="http://schema.org/AllocateAction" property="rdfs:subClassOf"><span>AllocateAction</span></a> &gt; <a href="http://schema.org/RejectAction"><span property="rdfs:label">RejectAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of declining to accept an object.<p>Related actions:</p><ul><li><a href="http://schema.org/AcceptAction">AcceptAction</a>: The antonym of RejectAction.</li></ul></span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#OrganizeAction">OrganizeAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#AllocateAction">AllocateAction</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/purpose"><th class="prop-nam" scope="row"><code>purpose</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">A goal towards an action is taken. Can be concrete or abstract.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#RejectAction">RejectAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John rejected a plan to exercise that helps him with his obesity.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John rejected a plan to exercise that helps him with his obesity.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "ExercisePlan",
    "name": "John's weight loss plan"
  },
  "purpose": {
    "@type": "MedicalCondition",
    "name": "Obesity"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/ApplyAction"><h1 class="page-title"><span id="ApplyAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/OrganizeAction" property="rdfs:subClassOf"><span>OrganizeAction</span></a> &gt; <a href="http://schema.org/ApplyAction"><span property="rdfs:label">ApplyAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of requesting access to / membership of a service / organization, without certainty of approval.<p>Related actions:</p><ul><li><a href="http://schema.org/RegisterAction">RegisterAction</a>: Unlike RegisterAction, ApplyAction has no guarantees that the application will be accepted.</li></ul></span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#OrganizeAction">OrganizeAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#ApplyAction">ApplyAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John applied to Harvard.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John applied to Harvard.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "CollegeOrUniversity",
    "name": "Harvard"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/BookmarkAction"><h1 class="page-title"><span id="BookmarkAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/OrganizeAction" property="rdfs:subClassOf"><span>OrganizeAction</span></a> &gt; <a href="http://schema.org/BookmarkAction"><span property="rdfs:label">BookmarkAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">An agent bookmarks/flags/labels/tags/marks an object.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#OrganizeAction">OrganizeAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#BookmarkAction">BookmarkAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John bookmarked a photo using Instagram.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John bookmarked a photo using Instagram.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "ImageObject",
    "name": "Steve",
    "url": "http://john.com/steve.jpg"
  },
  "instrument": {
    "@type": "Product",
    "name": "Instagram"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/PlanAction"><h1 class="page-title"><span id="PlanAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/OrganizeAction" property="rdfs:subClassOf"><span>OrganizeAction</span></a> &gt; <a href="http://schema.org/PlanAction"><span property="rdfs:label">PlanAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of planning the execution of an event/task/action/reservation/plan for a future date.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#OrganizeAction">OrganizeAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#PlanAction">PlanAction</a></th></tr></thead><tbody class="supertype"> <tr typeof="rdf:Property" href="http://schema.org/scheduledTime"><th class="prop-nam" scope="row"><code property="rdfs:label">scheduledTime</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/PlanAction"><a property="http://schema.org/range" href="http://schema.org/DateTime">DateTime</a></td><td property="rdfs:comment" class="prop-desc">The time the object is scheduled to.</td></tr></tbody></table><h3>More specific types</h3><ul><li><a href="#CancelAction">CancelAction</a></li><li><a href="#ReserveAction">ReserveAction</a></li><li><a href="#ScheduleAction">ScheduleAction</a></li></ul><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John planned a trip with a travel agency.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John planned a trip with a travel agency.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Event",
    "name": "John's trip"
  },
  "instrument": {
    "@type": "TravelAgency",
    "name": "AFS"
  }
}
&lt;/script&gt;
</pre><b>Example 2</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John planned an exercise plan with Steve.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John planned an exercise plan with Steve.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "ExercisePlan",
    "name": "John's weight loss plan"
  },
  "participant": {
    "@type": "Person",
    "name": "Steve"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/CancelAction"><h1 class="page-title"><span id="CancelAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/OrganizeAction"><span>OrganizeAction</span></a> &gt; <a href="http://schema.org/PlanAction" property="rdfs:subClassOf"><span>PlanAction</span></a> &gt; <a href="http://schema.org/CancelAction"><span property="rdfs:label">CancelAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of asserting that a future event/action is no longer going to happen.<p>Related actions:</p><ul><li><a href="http://schema.org/ConfirmAction">ConfirmAction</a>: The antonym of CancelAction.</li></ul></span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#OrganizeAction">OrganizeAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#PlanAction">PlanAction</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/scheduledTime"><th class="prop-nam" scope="row"><code>scheduledTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">The time the object is scheduled to.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#CancelAction">CancelAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John cancelled a trip with a travel agency.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John cancelled a trip with a travel agency.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Event",
    "name": "John's trip"
  },
  "instrument": {
    "@type": "TravelAgency",
    "name": "AFS"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/ReserveAction"><h1 class="page-title"><span id="ReserveAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/OrganizeAction"><span>OrganizeAction</span></a> &gt; <a href="http://schema.org/PlanAction" property="rdfs:subClassOf"><span>PlanAction</span></a> &gt; <a href="http://schema.org/ReserveAction"><span property="rdfs:label">ReserveAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">Placing a hold on an object or service for exclusive use at a given future time.<p>Related actions:</p><ul><li><a href="http://schema.org/ScheduleAction">ScheduleAction</a>: Unlike ScheduleAction, ReserveAction reserves concrete objects (e.g. a table, a hotel) towards a time slot / spatial allocation.</li></ul></span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#OrganizeAction">OrganizeAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#PlanAction">PlanAction</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/scheduledTime"><th class="prop-nam" scope="row"><code>scheduledTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">The time the object is scheduled to.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#ReserveAction">ReserveAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John reserved a table for May.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John reserved a table for May.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Reservation",
    "name": "Table at Bar Tartine"
  },
  "scheduledTime": "May"
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/ScheduleAction"><h1 class="page-title"><span id="ScheduleAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/OrganizeAction"><span>OrganizeAction</span></a> &gt; <a href="http://schema.org/PlanAction" property="rdfs:subClassOf"><span>PlanAction</span></a> &gt; <a href="http://schema.org/ScheduleAction"><span property="rdfs:label">ScheduleAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">Determining a time at which an action, event, or task will happen in the future.<p>Related actions:</p><ul><li><a href="http://schema.org/ReserveAction">ReserveAction</a>: Unlike ReserveAction, ScheduleAction allocates future actions (e.g. an event, a task, etc) towards a time slot / spatial allocation.</li></ul></span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#OrganizeAction">OrganizeAction</a></th></tr></thead><tbody class="supertype"></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#PlanAction">PlanAction</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/scheduledTime"><th class="prop-nam" scope="row"><code>scheduledTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">The time the object is scheduled to.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#ScheduleAction">ScheduleAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John scheduled an event to occur in May.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John scheduled an event to occur in May.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Event",
    "name": "SXSW"
  },
  "scheduledTime": "May"
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/PlayAction"><h1 class="page-title"><span id="PlayAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action" property="rdfs:subClassOf"><span>Action</span></a> &gt; <a href="http://schema.org/PlayAction"><span property="rdfs:label">PlayAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of playing/exercising/training/performing for enjoyment, leisure, recreation, competition or exercise.<p>Related actions:</p><ul><li><a href="http://schema.org/ListenAction">ListenAction</a>: Unlike ListenAction (which is under ConsumeAction), PlayAction refers to performing for an audience or at an event, rather than consuming music.</li><li><a href="http://schema.org/WatchAction">WatchAction</a>: Unlike WatchAction (which is under ConsumeAction), PlayAction refers to showing/displaying for an audience or at an event, rather than consuming visual content.</li></ul></span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#PlayAction">PlayAction</a></th></tr></thead><tbody class="supertype"> <tr typeof="rdf:Property" href="http://schema.org/event"><th class="prop-nam" scope="row"><code property="rdfs:label">event</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/PlayAction"><a property="http://schema.org/range" href="http://schema.org/Event">Event</a></td><td property="rdfs:comment" class="prop-desc">Upcoming or past event associated with this place or organization.</td></tr> <tr typeof="rdf:Property" href="http://schema.org/audience"><th class="prop-nam" scope="row"><code property="rdfs:label">audience</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/PlayAction"><a property="http://schema.org/range" href="http://schema.org/Audience">Audience</a></td><td property="rdfs:comment" class="prop-desc">The intended audience of the item, i.e. the group for whom the item was created.</td></tr></tbody></table><h3>More specific types</h3><ul><li><a href="#ExerciseAction">ExerciseAction</a></li><li><a href="#PerformAction">PerformAction</a></li></ul><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John played angry birds with Steve.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John played angry birds with Steve.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "MobileApplication",
    "name": "Angry Birds."
  },
  "participant": {
    "@type": "Person",
    "name": "Steve"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/ExerciseAction"><h1 class="page-title"><span id="ExerciseAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/PlayAction" property="rdfs:subClassOf"><span>PlayAction</span></a> &gt; <a href="http://schema.org/ExerciseAction"><span property="rdfs:label">ExerciseAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of participating in exertive activity for the purposes of improving health and fitness</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#PlayAction">PlayAction</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/event"><th class="prop-nam" scope="row"><code>event</code></th><td class="prop-ect"><a href="http://schema.org/Event">Event</a></td><td class="prop-desc">Upcoming or past event associated with this place or organization.</td></tr> <tr href="http://schema.org/audience"><th class="prop-nam" scope="row"><code>audience</code></th><td class="prop-ect"><a href="http://schema.org/Audience">Audience</a></td><td class="prop-desc">The intended audience of the item, i.e. the group for whom the item was created.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#ExerciseAction">ExerciseAction</a></th></tr></thead><tbody class="supertype"> <tr typeof="rdf:Property" href="http://schema.org/fromLocation"><th class="prop-nam" scope="row"><code property="rdfs:label">fromLocation</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/ExerciseAction"><a property="http://schema.org/range" href="http://schema.org/Place">Place</a> or <a property="http://schema.org/range" href="http://schema.org/Number">Number</a></td><td property="rdfs:comment" class="prop-desc">A sub property of <a property="rdfs:subPropertyOf" href="http://schema.org/location">location</a>. The original location/index of the object or the agent before the action.</td></tr> <tr typeof="rdf:Property" href="http://schema.org/toLocation"><th class="prop-nam" scope="row"><code property="rdfs:label">toLocation</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/ExerciseAction"><a property="http://schema.org/range" href="http://schema.org/Place">Place</a> or <a property="http://schema.org/range" href="http://schema.org/Number">Number</a></td><td property="rdfs:comment" class="prop-desc">A sub property of <a property="rdfs:subPropertyOf" href="http://schema.org/location">location</a>. The final location/index of the object or the agent after the action.</td></tr> <tr typeof="rdf:Property" href="http://schema.org/course"><th class="prop-nam" scope="row"><code property="rdfs:label">course</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/ExerciseAction"><a property="http://schema.org/range" href="http://schema.org/Place">Place</a></td><td property="rdfs:comment" class="prop-desc">A sub property of <a property="rdfs:subPropertyOf" href="http://schema.org/location">location</a>. The course where this action was taken.</td></tr> <tr typeof="rdf:Property" href="http://schema.org/distance"><th class="prop-nam" scope="row"><code property="rdfs:label">distance</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/ExerciseAction"><a property="http://schema.org/range" href="http://schema.org/Distance">Distance</a></td><td property="rdfs:comment" class="prop-desc">A sub property of <a property="rdfs:subPropertyOf" href="http://schema.org/asset">asset</a>. The distance travelled.</td></tr> <tr typeof="rdf:Property" href="http://schema.org/opponent"><th class="prop-nam" scope="row"><code property="rdfs:label">opponent</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/ExerciseAction"><a property="http://schema.org/range" href="http://schema.org/Person">Person</a></td><td property="rdfs:comment" class="prop-desc">A sub property of <a property="rdfs:subPropertyOf" href="http://schema.org/participant">participant</a>. The opponent on this action.</td></tr> <tr typeof="rdf:Property" href="http://schema.org/event"><th class="prop-nam" scope="row"><code property="rdfs:label">event</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/ExerciseAction"><a property="http://schema.org/range" href="http://schema.org/Event">Event</a></td><td property="rdfs:comment" class="prop-desc">Upcoming or past event associated with this place or organization.</td></tr> <tr typeof="rdf:Property" href="http://schema.org/diet"><th class="prop-nam" scope="row"><code property="rdfs:label">diet</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/ExerciseAction"><a property="http://schema.org/range" href="http://schema.org/Diet">Diet</a></td><td property="rdfs:comment" class="prop-desc">A sub property of <a property="rdfs:subPropertyOf" href="http://schema.org/instrument">instrument</a>. The diet used in this action.</td></tr> <tr typeof="rdf:Property" href="http://schema.org/exercisePlan"><th class="prop-nam" scope="row"><code property="rdfs:label">exercisePlan</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/ExerciseAction"><a property="http://schema.org/range" href="http://schema.org/ExercisePlan">ExercisePlan</a></td><td property="rdfs:comment" class="prop-desc">A sub property of <a property="rdfs:subPropertyOf" href="http://schema.org/instrument">instrument</a>. The exercise plan used on this action.</td></tr> <tr typeof="rdf:Property" href="http://schema.org/exerciseType"><th class="prop-nam" scope="row"><code property="rdfs:label">exerciseType</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/ExerciseAction"><a property="http://schema.org/range" href="http://schema.org/Text">Text</a></td><td property="rdfs:comment" class="prop-desc">Type(s) of exercise or activity, such as strength training, flexibility training, aerobics, cardiac rehabilitation, etc.</td></tr></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John ran 100 miles with Steve.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John ran 100 miles with Steve.
{
  "@context": "http://schema.org",
  "exerciseType": "Running",
  "distance": "100 miles",
  "participant": {
    "@type": "Person",
    "name": "Steve"
  }
}
&lt;/script&gt;
</pre><b>Example 2</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John played tennis against Steve.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John played tennis against Steve.
{
  "@context": "http://schema.org",
  "exerciseType": "Tennis",
  "opponent": {
    "@type": "Person",
    "name": "Steve"
  }
}
&lt;/script&gt;
</pre><b>Example 3</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John played soccer with the Brazilian team at the World Cup.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John played soccer with the Brazilian team at the World Cup.
{
  "@context": "http://schema.org",
  "exerciseType": "Soccer",
  "participant": {
    "@type": "SportsTeam",
    "name": "Brazilian Soccer Team"
  },
  "event": {
    "@type": "SportsEvent",
    "name": "World Cup"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/PerformAction"><h1 class="page-title"><span id="PerformAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/PlayAction" property="rdfs:subClassOf"><span>PlayAction</span></a> &gt; <a href="http://schema.org/PerformAction"><span property="rdfs:label">PerformAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of participating in performance arts.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#PlayAction">PlayAction</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/event"><th class="prop-nam" scope="row"><code>event</code></th><td class="prop-ect"><a href="http://schema.org/Event">Event</a></td><td class="prop-desc">Upcoming or past event associated with this place or organization.</td></tr> <tr href="http://schema.org/audience"><th class="prop-nam" scope="row"><code>audience</code></th><td class="prop-ect"><a href="http://schema.org/Audience">Audience</a></td><td class="prop-desc">The intended audience of the item, i.e. the group for whom the item was created.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#PerformAction">PerformAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John performed as a DJ playing Daft Punk on his turntable at Woodstock.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John performed as a DJ playing Daft Punk on his turntable at Woodstock.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "MusicRecording",
    "name": "Daft Punk"
  },
  "instrument": {
    "@type": "Product",
    "name": "Turntable"
  },
  "event": {
    "@type": "Festival",
    "name": "Woodstock"
  }
}
&lt;/script&gt;
</pre><b>Example 2</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John performed at Broadway.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John performed at Broadway.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "MusicRecording",
    "name": "Daft Punk"
  },
  "location": {
    "@type": "EntertainmentBusiness",
    "name": "Broadway"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/SearchAction"><h1 class="page-title"><span id="SearchAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action" property="rdfs:subClassOf"><span>Action</span></a> &gt; <a href="http://schema.org/SearchAction"><span property="rdfs:label">SearchAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of searching for an object.<p>Related actions:</p><ul><li><a href="http://schema.org/FindAction">FindAction</a>: SearchAction is generally led by a FindAction, but not necessarily.</li></ul></span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#SearchAction">SearchAction</a></th></tr></thead><tbody class="supertype"> <tr typeof="rdf:Property" href="http://schema.org/query"><th class="prop-nam" scope="row"><code property="rdfs:label">query</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/SearchAction"><a property="http://schema.org/range" href="http://schema.org/Text">Text</a> or <a property="http://schema.org/range" href="http://schema.org/Class">Class</a></td><td property="rdfs:comment" class="prop-desc">A sub property of <a property="rdfs:subPropertyOf" href="http://schema.org/instrument">instrument</a>. The query used on this action.</td></tr></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John searched for 'What is the answer to life the universe and everything?'.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John searched for 'What is the answer to life the universe and everything?'.
{
  "@context": "http://schema.org",
  "query": "What is the answer to life the universe and everything?"
}
&lt;/script&gt;
</pre><b>Example 2</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John searched for hotels.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John searched for hotels.
{
  "@context": "http://schema.org",
  "query": {
    "@type": "Class",
    "name": "http://schema.org/Hotel"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/TradeAction"><h1 class="page-title"><span id="TradeAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action" property="rdfs:subClassOf"><span>Action</span></a> &gt; <a href="http://schema.org/TradeAction"><span property="rdfs:label">TradeAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of participating in an exchange of goods and services for monetary compensation. An agent trades an object, product or service with a participant in exchange for a one time or periodic payment.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#TradeAction">TradeAction</a></th></tr></thead><tbody class="supertype"> <tr typeof="rdf:Property" href="http://schema.org/price"><th class="prop-nam" scope="row"><code property="rdfs:label">price</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/TradeAction"><a property="http://schema.org/range" href="http://schema.org/Number">Number</a> or <a property="http://schema.org/range" href="http://schema.org/Text">Text</a></td><td property="rdfs:comment" class="prop-desc">The offer price of a product, or of a price component when attached to PriceSpecification and its subtypes.</td></tr></tbody></table><h3>More specific types</h3><ul><li><a href="#BuyAction">BuyAction</a></li><li><a href="#DonateAction">DonateAction</a></li><li><a href="#OrderAction">OrderAction</a></li><li><a href="#PayAction">PayAction</a></li><li><a href="#QuoteAction">QuoteAction</a></li><li><a href="#RentAction">RentAction</a></li><li><a href="#SellAction">SellAction</a></li><li><a href="#TipAction">TipAction</a></li></ul><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John traded a Book for US$ 50.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John traded a Book for US$ 50.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Book",
    "name": "Outliers"
  },
  "price": "US$ 50"
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/BuyAction"><h1 class="page-title"><span id="BuyAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/TradeAction" property="rdfs:subClassOf"><span>TradeAction</span></a> &gt; <a href="http://schema.org/BuyAction"><span property="rdfs:label">BuyAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of giving money to a seller in exchange for goods or services rendered. An agent buys an object, product, or service from a seller for a price.<p>Related actions:</p><ul><li><a href="http://schema.org/SellAction">SellAction</a>: Reciprocal.</li></ul></span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#TradeAction">TradeAction</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/price"><th class="prop-nam" scope="row"><code>price</code></th><td class="prop-ect"><a href="http://schema.org/Number">Number</a> or <a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The offer price of a product, or of a price component when attached to PriceSpecification and its subtypes.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#BuyAction">BuyAction</a></th></tr></thead><tbody class="supertype"> <tr typeof="rdf:Property" href="http://schema.org/vendor"><th class="prop-nam" scope="row"><code property="rdfs:label">vendor</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/BuyAction"><a property="http://schema.org/range" href="http://schema.org/Person">Person</a> or <a property="http://schema.org/range" href="http://schema.org/Organization">Organization</a></td><td property="rdfs:comment" class="prop-desc">A sub property of <a property="rdfs:subPropertyOf" href="http://schema.org/participant">participant</a>. The seller. The participant/person/organization that sold the object.</td></tr> <tr typeof="rdf:Property" href="http://schema.org/warrantyPromise"><th class="prop-nam" scope="row"><code property="rdfs:label">warrantyPromise</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/BuyAction"><a property="http://schema.org/range" href="http://schema.org/WarrantyPromise">WarrantyPromise</a></td><td property="rdfs:comment" class="prop-desc">The warranty promise(s) included in the offer.</td></tr></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John bought a Book on amazon.com.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John bought a Book on amazon.com.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Book",
    "name": "Outliers"
  },
  "instrument": {
    "@type": "Product",
    "name": "Amazon"
  }
}
&lt;/script&gt;
</pre><b>Example 2</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John bought the soundtrack to Contoso</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John bought the soundtrack to Contoso
{
  "@context": "http://schema.org",
  "object": {
    "@type": "MusicAlbum",
    "name": "Contoso: The Soundtrack"
  },
  "price": "$5.99"
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/DonateAction"><h1 class="page-title"><span id="DonateAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/TradeAction" property="rdfs:subClassOf"><span>TradeAction</span></a> &gt; <a href="http://schema.org/DonateAction"><span property="rdfs:label">DonateAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of providing goods, services, or money without compensation, often for philanthropic reasons.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#TradeAction">TradeAction</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/price"><th class="prop-nam" scope="row"><code>price</code></th><td class="prop-ect"><a href="http://schema.org/Number">Number</a> or <a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The offer price of a product, or of a price component when attached to PriceSpecification and its subtypes.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#DonateAction">DonateAction</a></th></tr></thead><tbody class="supertype"> <tr typeof="rdf:Property" href="http://schema.org/recipient"><th class="prop-nam" scope="row"><code property="rdfs:label">recipient</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/DonateAction"><a property="http://schema.org/range" href="http://schema.org/Person">Person</a> or <a property="http://schema.org/range" href="http://schema.org/Organization">Organization</a> or <a property="http://schema.org/range" href="http://schema.org/Audience">Audience</a></td><td property="rdfs:comment" class="prop-desc">A sub property of <a property="rdfs:subPropertyOf" href="http://schema.org/participant">participant</a>. The participant who is at the receiving end of the action.</td></tr></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John donated $20.00 to Red Cross.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John donated $20.00 to Red Cross.
{
  "@context": "http://schema.org",
  "price": "US$ 20",
  "recipient": {
    "@type": "NGO",
    "name": "Red Cross"
  }
}
&lt;/script&gt;
</pre><b>Example 2</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John donated $10 to Steve.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John donated $10 to Steve.
{
  "@context": "http://schema.org",
  "price": "US$ 10",
  "recipient": {
    "@type": "Person",
    "name": "Steve"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/OrderAction"><h1 class="page-title"><span id="OrderAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/TradeAction" property="rdfs:subClassOf"><span>TradeAction</span></a> &gt; <a href="http://schema.org/OrderAction"><span property="rdfs:label">OrderAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">An agent orders an object/product/service to be delivered/sent.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#TradeAction">TradeAction</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/price"><th class="prop-nam" scope="row"><code>price</code></th><td class="prop-ect"><a href="http://schema.org/Number">Number</a> or <a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The offer price of a product, or of a price component when attached to PriceSpecification and its subtypes.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#OrderAction">OrderAction</a></th></tr></thead><tbody class="supertype"> <tr typeof="rdf:Property" href="http://schema.org/vendor"><th class="prop-nam" scope="row"><code property="rdfs:label">vendor</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/OrderAction"><a property="http://schema.org/range" href="http://schema.org/Person">Person</a> or <a property="http://schema.org/range" href="http://schema.org/Organization">Organization</a></td><td property="rdfs:comment" class="prop-desc">A sub property of <a property="rdfs:subPropertyOf" href="http://schema.org/participant">participant</a>. The seller. The participant/person/organization that sold the object.</td></tr></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John ordered the Premium Cable Package from Contoso Cable.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John ordered the Premium Cable Package from Contoso Cable.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Thing",
    "name": "Premium Cable Package"
  },
  "vendor": {
    "@type": "Organization",
    "name": "Contoso Cable"
  }
}
&lt;/script&gt;
</pre><b>Example 2</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John ordered a Book on amazon.com.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John ordered a Book on amazon.com.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Book",
    "name": "Outliers"
  },
  "vendor": {
    "@type": "Organization",
    "name": "Amazon"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/PayAction"><h1 class="page-title"><span id="PayAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/TradeAction" property="rdfs:subClassOf"><span>TradeAction</span></a> &gt; <a href="http://schema.org/PayAction"><span property="rdfs:label">PayAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">An agent pays a price to a participant.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#TradeAction">TradeAction</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/price"><th class="prop-nam" scope="row"><code>price</code></th><td class="prop-ect"><a href="http://schema.org/Number">Number</a> or <a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The offer price of a product, or of a price component when attached to PriceSpecification and its subtypes.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#PayAction">PayAction</a></th></tr></thead><tbody class="supertype"> <tr typeof="rdf:Property" href="http://schema.org/recipient"><th class="prop-nam" scope="row"><code property="rdfs:label">recipient</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/PayAction"><a property="http://schema.org/range" href="http://schema.org/Person">Person</a> or <a property="http://schema.org/range" href="http://schema.org/Organization">Organization</a> or <a property="http://schema.org/range" href="http://schema.org/Audience">Audience</a></td><td property="rdfs:comment" class="prop-desc">A sub property of <a property="rdfs:subPropertyOf" href="http://schema.org/participant">participant</a>. The participant who is at the receiving end of the action.</td></tr> <tr typeof="rdf:Property" href="http://schema.org/purpose"><th class="prop-nam" scope="row"><code property="rdfs:label">purpose</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/PayAction"><a property="http://schema.org/range" href="http://schema.org/Thing">Thing</a></td><td property="rdfs:comment" class="prop-desc">A goal towards an action is taken. Can be concrete or abstract.</td></tr> <tr typeof="rdf:Property" href="http://schema.org/vendor"><th class="prop-nam" scope="row"><code property="rdfs:label">vendor</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/PayAction"><a property="http://schema.org/range" href="http://schema.org/Person">Person</a> or <a property="http://schema.org/range" href="http://schema.org/Organization">Organization</a></td><td property="rdfs:comment" class="prop-desc">A sub property of <a property="rdfs:subPropertyOf" href="http://schema.org/participant">participant</a>. The seller. The participant/person/organization that sold the object.</td></tr></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John paid Contoso Cable a monthly fee of $29.99 for his cable service.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John paid Contoso Cable a monthly fee of $29.99 for his cable service.
{
  "@context": "http://schema.org",
  "price": "$29.99 per month",
  "purpose": {
    "@type": "Product",
    "name": "Premium Cable Package"
  },
  "vendor": {
    "@type": "Organization",
    "name": "Contoso Cable"
  }
}
&lt;/script&gt;
</pre><b>Example 2</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John paid US$ 1,500 for a flight.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John paid US$ 1,500 for a flight.
{
  "@context": "http://schema.org",
  "price": "US$ 1,500",
  "purpose": {
    "@type": "Flight",
    "name": "AA123"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/QuoteAction"><h1 class="page-title"><span id="QuoteAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/TradeAction" property="rdfs:subClassOf"><span>TradeAction</span></a> &gt; <a href="http://schema.org/QuoteAction"><span property="rdfs:label">QuoteAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">An agent quotes/estimates/appraises an object/product/service with a price at a location/store.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#TradeAction">TradeAction</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/price"><th class="prop-nam" scope="row"><code>price</code></th><td class="prop-ect"><a href="http://schema.org/Number">Number</a> or <a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The offer price of a product, or of a price component when attached to PriceSpecification and its subtypes.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#QuoteAction">QuoteAction</a></th></tr></thead><tbody class="supertype"></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John quoted $50/hr for his plumbing services.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John quoted $50/hr for his plumbing services.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "GeneralContractor",
    "name": "plumbing"
  },
  "price": "$50/hr"
}
&lt;/script&gt;
</pre><b>Example 2</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John quoted a flight for US$ 1,500.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John quoted a flight for US$ 1,500.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Flight",
    "name": "AA123"
  },
  "price": "US$ 1,500"
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/RentAction"><h1 class="page-title"><span id="RentAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/TradeAction" property="rdfs:subClassOf"><span>TradeAction</span></a> &gt; <a href="http://schema.org/RentAction"><span property="rdfs:label">RentAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of giving money in return for temporary use, but not ownership, of an object such as a vehicle or property. For example, an agent rents a property from a landlord in exchange for a periodic payment.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#TradeAction">TradeAction</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/price"><th class="prop-nam" scope="row"><code>price</code></th><td class="prop-ect"><a href="http://schema.org/Number">Number</a> or <a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The offer price of a product, or of a price component when attached to PriceSpecification and its subtypes.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#RentAction">RentAction</a></th></tr></thead><tbody class="supertype"> <tr typeof="rdf:Property" href="http://schema.org/realEstateAgent"><th class="prop-nam" scope="row"><code property="rdfs:label">realEstateAgent</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/RentAction"><a property="http://schema.org/range" href="http://schema.org/RealEstateAgent">RealEstateAgent</a></td><td property="rdfs:comment" class="prop-desc">A sub property of <a property="rdfs:subPropertyOf" href="http://schema.org/participant">participant</a>. The real estate agent involved in the action.</td></tr> <tr typeof="rdf:Property" href="http://schema.org/landlord"><th class="prop-nam" scope="row"><code property="rdfs:label">landlord</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/RentAction"><a property="http://schema.org/range" href="http://schema.org/Person">Person</a> or <a property="http://schema.org/range" href="http://schema.org/Organization">Organization</a></td><td property="rdfs:comment" class="prop-desc">A sub property of <a property="rdfs:subPropertyOf" href="http://schema.org/participant">participant</a>. The owner of the real estate property. Sub property of destination or participant?</td></tr></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John rented a house from Steve.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John rented a house from Steve.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Residence",
    "name": "Steve's place"
  },
  "landlord": {
    "@type": "Person",
    "name": "Steve"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/SellAction"><h1 class="page-title"><span id="SellAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/TradeAction" property="rdfs:subClassOf"><span>TradeAction</span></a> &gt; <a href="http://schema.org/SellAction"><span property="rdfs:label">SellAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of taking money from a buyer in exchange for goods or services rendered. An agent sells an object, product, or service to a buyer for a price.<p>Related actions:</p><ul><li><a href="http://schema.org/BuyAction">BuyAction</a>: Reciprocal.</li></ul></span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#TradeAction">TradeAction</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/price"><th class="prop-nam" scope="row"><code>price</code></th><td class="prop-ect"><a href="http://schema.org/Number">Number</a> or <a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The offer price of a product, or of a price component when attached to PriceSpecification and its subtypes.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#SellAction">SellAction</a></th></tr></thead><tbody class="supertype"> <tr typeof="rdf:Property" href="http://schema.org/buyer"><th class="prop-nam" scope="row"><code property="rdfs:label">buyer</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/SellAction"><a property="http://schema.org/range" href="http://schema.org/Person">Person</a></td><td property="rdfs:comment" class="prop-desc">A sub property of <a property="rdfs:subPropertyOf" href="http://schema.org/participant">participant</a>. The participant/person/organization that bought the object.</td></tr> <tr typeof="rdf:Property" href="http://schema.org/warrantyPromise"><th class="prop-nam" scope="row"><code property="rdfs:label">warrantyPromise</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/SellAction"><a property="http://schema.org/range" href="http://schema.org/WarrantyPromise">WarrantyPromise</a></td><td property="rdfs:comment" class="prop-desc">The warranty promise(s) included in the offer.</td></tr></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John sold a rare albino banana for $3,000.00.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John sold a rare albino banana for $3,000.00.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Product",
    "name": "Rare Albino Banana"
  },
  "price": "$3,000.00"
}
&lt;/script&gt;
</pre><b>Example 2</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John sold a Book on amazon.com.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John sold a Book on amazon.com.
{
  "@context": "http://schema.org",
  "object": {
    "@type": "Book",
    "name": "Outliers"
  },
  "instrument": {
    "@type": "Product",
    "name": "Amazon"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/TipAction"><h1 class="page-title"><span id="TipAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action"><span>Action</span></a> &gt; <a href="http://schema.org/TradeAction" property="rdfs:subClassOf"><span>TradeAction</span></a> &gt; <a href="http://schema.org/TipAction"><span property="rdfs:label">TipAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of giving money voluntarily to a beneficiary in recognition of services rendered.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class="prop-desc">The state that the action is at.</td></tr> <tr href="http://schema.org/handler"><th class="prop-nam" scope="row"><code>handler</code></th><td class="prop-ect"><a href="http://schema.org/ActionHandler">ActionHandler</a></td><td class="prop-desc">The handler that can execute this item.</td></tr> <tr href="http://schema.org/agent"><th class="prop-nam" scope="row"><code>agent</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">The direct performer or driver of the action (animate or inanimate). e.g. *John* wrote a book.</td></tr> <tr href="http://schema.org/endTime"><th class="prop-nam" scope="row"><code>endTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: end time. This is for actions that span a period of time. e.g. John wrote a book from January to *December*.</td></tr> <tr href="http://schema.org/instrument"><th class="prop-nam" scope="row"><code>instrument</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object that helped the agent perform the action. e.g. John wrote a book with *a pen*.</td></tr> <tr href="http://schema.org/location"><th class="prop-nam" scope="row"><code>location</code></th><td class="prop-ect"><a href="http://schema.org/Place">Place</a> or <a href="http://schema.org/PostalAddress">PostalAddress</a></td><td class="prop-desc">The location of the event, organization or action.</td></tr> <tr href="http://schema.org/object"><th class="prop-nam" scope="row"><code>object</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read *a book*.</td></tr> <tr href="http://schema.org/participant"><th class="prop-nam" scope="row"><code>participant</code></th><td class="prop-ect"><a href="http://schema.org/Person">Person</a> or <a href="http://schema.org/Organization">Organization</a></td><td class="prop-desc">Other co-agents that participated in the action indirectly. e.g. John wrote a book with *Steve*.</td></tr> <tr href="http://schema.org/result"><th class="prop-nam" scope="row"><code>result</code></th><td class="prop-ect"><a href="http://schema.org/Thing">Thing</a></td><td class="prop-desc">The result produced in the action. e.g. John wrote *a book*.</td></tr> <tr href="http://schema.org/startTime"><th class="prop-nam" scope="row"><code>startTime</code></th><td class="prop-ect"><a href="http://schema.org/DateTime">DateTime</a></td><td class="prop-desc">When the Action was performed: start time. This is for actions that span a period of time. e.g. John wrote a book from *January* to December.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#TradeAction">TradeAction</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/price"><th class="prop-nam" scope="row"><code>price</code></th><td class="prop-ect"><a href="http://schema.org/Number">Number</a> or <a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The offer price of a product, or of a price component when attached to PriceSpecification and its subtypes.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#TipAction">TipAction</a></th></tr></thead><tbody class="supertype"> <tr typeof="rdf:Property" href="http://schema.org/recipient"><th class="prop-nam" scope="row"><code property="rdfs:label">recipient</code></th><td class="prop-ect"><link property="http://schema.org/domain" href="http://schema.org/TipAction"><a property="http://schema.org/range" href="http://schema.org/Person">Person</a> or <a property="http://schema.org/range" href="http://schema.org/Organization">Organization</a> or <a property="http://schema.org/range" href="http://schema.org/Audience">Audience</a></td><td property="rdfs:comment" class="prop-desc">A sub property of <a property="rdfs:subPropertyOf" href="http://schema.org/participant">participant</a>. The participant who is at the receiving end of the action.</td></tr></tbody></table><div class="version">Schema Draft Version 1.0a</div><b>Example 1</b><p><b>Original HTML:</b></p><pre class="prettyprint lang-html linenums">John tipped $10 to Steve.</pre><b>With structured data:</b><pre class="prettyprint lang-html linenums">&lt;script type="application/ld+json"&gt;
  // John tipped $10 to Steve.
{
  "@context": "http://schema.org",
  "price": "US$ 10",
  "recipient": {
    "@type": "Person",
    "name": "Steve"
  }
}
&lt;/script&gt;
</pre></div><div class="type" typeof="rdfs:Class" resource="http://schema.org/TransferAction"><h1 class="page-title"><span id="TransferAction"><a href="http://schema.org/Thing"><span>Thing</span></a> &gt; <a href="http://schema.org/Action" property="rdfs:subClassOf"><span>Action</span></a> &gt; <a href="http://schema.org/TransferAction"><span property="rdfs:label">TransferAction</span></a></span></h1><span datatype="rdf:XMLLiteral" property="rdfs:comment">The act of transferring/moving (abstract or concrete) animate or inanimate objects from one place to another.</span><table cellspacing="3" class="definition-table"><thead><tr><th>Property</th><th>Expected Type</th><th>Description</th></tr></thead><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Thing">Thing</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/additionalType"><th class="prop-nam" scope="row"><code>additionalType</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">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.</td></tr> <tr href="http://schema.org/url"><th class="prop-nam" scope="row"><code>url</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of the item.</td></tr> <tr href="http://schema.org/description"><th class="prop-nam" scope="row"><code>description</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">A short description of the item.</td></tr> <tr href="http://schema.org/image"><th class="prop-nam" scope="row"><code>image</code></th><td class="prop-ect"><a href="http://schema.org/URL">URL</a></td><td class="prop-desc">URL of an image of the item.</td></tr> <tr href="http://schema.org/name"><th class="prop-nam" scope="row"><code>name</code></th><td class="prop-ect"><a href="http://schema.org/Text">Text</a></td><td class="prop-desc">The name of the item.</td></tr></tbody><thead class="supertype"><tr><th class="supertype-name" colspan="3">Properties from <a href="#Action">Action</a></th></tr></thead><tbody class="supertype"> <tr href="http://schema.org/status"><th class="prop-nam" scope="row"><code>status</code></th><td class="prop-ect"><a href="http://schema.org/ActionStatus">ActionStatus</a></td><td class