core + meta (Meta Extension): terms used within for schema definitions.


Canonical URL:

Thing > Action > TransferAction > ReceiveAction

The act of physically/electronically taking delivery of an object thathas been transferred from an origin to a destination. Reciprocal of SendAction.

Related actions:

PropertyExpected TypeDescription
Properties from ReceiveAction
deliveryMethod DeliveryMethod A sub property of instrument. The method of delivery.
sender Audience  or
Organization  or
A sub property of participant. The participant who is at the sending end of the action.
Properties from TransferAction
fromLocation Place A sub property of location. The original location of the object or the agent before the action.
toLocation Place A sub property of location. The final location of the object or the agent after the action.
Properties from Action
error Thing For failed actions, more information on the cause of the failure.
instrument Thing The object that helped the agent perform the action. e.g. John wrote a book with a pen.
location Place  or
PostalAddress  or
The location of for example where the event is happening, an organization is located, or where an action takes place.
participant Organization  or
Other co-agents that participated in the action indirectly. e.g. John wrote a book with Steve.
Properties from Thing
additionalType URL An additional type for the item, typically used for adding more specific types from external vocabularies in microdata syntax. This is a relationship between something and a class that the thing is in. In RDFa syntax, it is better to use the native RDFa syntax - the 'typeof' attribute - for multiple types. tools may have only weaker understanding of extra types, in particular those defined externally.
alternateName Text An alias for the item.
description Text A description of the item.
disambiguatingDescription Text A sub property of description. A short description of the item used to disambiguate from other, similar items. Information from other properties (in particular, name) may be necessary for the description to be useful for disambiguation.
identifier PropertyValue  or
Text  or
The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.
image ImageObject  or
An image of the item. This can be a URL or a fully described ImageObject.
mainEntityOfPage CreativeWork  or
Indicates a page (or other CreativeWork) for which this thing is the main entity being described. See background notes for details.
Inverse property: mainEntity.
name Text The name of the item.
potentialAction Action Indicates a potential Action, which describes an idealized action in which this thing would play an 'object' role.
sameAs URL URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.
subjectOf CreativeWork  or
A CreativeWork or Event about this Thing..
Inverse property: about.
url URL URL of the item.

Available properties in extensions


Example 1
John received a book from Steve via UPS from Brazil to the USA.
This example is JSON only.
This example is JSON only.
<script type="application/ld+json">
  // John received a book from Steve via UPS from Brazil to the USA.
  "@context": "",
  "@type": "ReceiveAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  "object": {
    "@type": "Book",
    "name": "Outliers"
  "sender": {
    "@type": "Person",
    "name": "Steve"
  "deliveryMethod": {
    "@type": "DeliveryMethod",
    "name": ""
  "fromLocation": {
    "@type": "Country",
    "name": "Brazil"
  "toLocation": {
    "@type": "Country",
    "name": "USA"

Schema Version 3.4