Property
type: NodeShape
closed: true
ignored properties: type

Statement
type: NodeShape
closed: true
ignored properties: type

Accept
type: NodeShape
closed: true
description: Indicates that the actor accepts the object. The target property can be used in certain circumstances to indicate the context into which the object has been accepted.
ignored properties: type
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 15
  path: icon
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 18
  path: location
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 20
  path: preview
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 9
  path: bcc
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 22
  path: summary
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 29
  path: mediaType
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 25
  path: url
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 19
  path: name
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 11
  path: cc
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 14
  path: generator
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 12
  path: content
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 6
  path: attachment
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 24
  path: to
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 30
  path: published
property:
  datatype: string
  description: Describes the indirect object, or target, of the activity. The precise meaning of the target is largely dependent on the type of action being described but will often be the object of the English preposition "to". For instance, in the activity "John added a movie to his wishlist", the target of the activity is John's wishlist. An activity can have more than one target.
  order: 5
  path: target
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 26
  path: duration
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 7
  path: attributedTo
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 32
  path: updated
property:
  datatype: string
  description: Describes an indirect object of the activity from which the activity is directed. The precise meaning of the origin is the object of the English preposition "from". For instance, in the activity "John moved an item to List B from List A", the origin of the activity is "List A".
  order: 3
  path: origin
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 16
  path: image
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 27
  path: endTime
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 8
  path: audience
property:
  datatype: string
  description: Describes one or more entities that either performed or are expected to perform the activity. Any single activity can have multiple actors. The actor MAY be specified using an indirect Link.
  order: 0
  path: actor
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 28
  path: id
property:
  datatype: string
  description: Identifies one or more objects used (or to be used) in the completion of an Activity.
  order: 1
  path: instrument
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 10
  path: bto
property:
  datatype: string
  description: Describes the result of the activity. For instance, if a particular action results in the creation of a new resource, the result property can be used to describe that new resource.
  order: 4
  path: result
property:
  datatype: string
  description: When used within an Activity, describes the direct object of the activity. For instance, in the activity "John added a movie to his wishlist", the object of the activity is the movie added. When used within a Relationship describes the entity to which the subject is related.
  order: 2
  path: object
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 21
  path: replies
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 13
  path: context
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 17
  path: inReplyTo
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 31
  path: startTime
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 23
  path: tag

Activity
type: NodeShape
closed: true
description: An Activity is a subtype of Object that describes some form of action that may happen, is currently happening, or has already happened. The Activity type itself serves as an abstract base type for all types of activities. It is important to note that the Activity type itself does not carry any specific semantics about the kind of action being taken.
ignored properties: type
property:
  datatype: string
  description: Describes the result of the activity. For instance, if a particular action results in the creation of a new resource, the result property can be used to describe that new resource.
  order: 4
  path: result
property:
  datatype: string
  description: Describes one or more entities that either performed or are expected to perform the activity. Any single activity can have multiple actors. The actor MAY be specified using an indirect Link.
  order: 0
  path: actor
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 18
  path: location
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 12
  path: content
property:
  datatype: string
  description: Describes an indirect object of the activity from which the activity is directed. The precise meaning of the origin is the object of the English preposition "from". For instance, in the activity "John moved an item to List B from List A", the origin of the activity is "List A".
  order: 3
  path: origin
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 16
  path: image
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 11
  path: cc
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 17
  path: inReplyTo
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 29
  path: mediaType
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 19
  path: name
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 23
  path: tag
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 30
  path: published
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 32
  path: updated
property:
  datatype: string
  description: Identifies one or more objects used (or to be used) in the completion of an Activity.
  order: 1
  path: instrument
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 9
  path: bcc
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 24
  path: to
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 25
  path: url
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 7
  path: attributedTo
property:
  datatype: string
  description: Describes the indirect object, or target, of the activity. The precise meaning of the target is largely dependent on the type of action being described but will often be the object of the English preposition "to". For instance, in the activity "John added a movie to his wishlist", the target of the activity is John's wishlist. An activity can have more than one target.
  order: 5
  path: target
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 8
  path: audience
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 28
  path: id
property:
  datatype: string
  description: When used within an Activity, describes the direct object of the activity. For instance, in the activity "John added a movie to his wishlist", the object of the activity is the movie added. When used within a Relationship describes the entity to which the subject is related.
  order: 2
  path: object
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 13
  path: context
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 10
  path: bto
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 20
  path: preview
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 15
  path: icon
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 31
  path: startTime
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 14
  path: generator
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 22
  path: summary
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 26
  path: duration
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 6
  path: attachment
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 27
  path: endTime
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 21
  path: replies

Add
type: NodeShape
closed: true
description: Indicates that the actor has added the object to the target. If the target property is not explicitly specified, the target would need to be determined implicitly by context. The origin can be used to identify the context from which the object originated.
ignored properties: type
property:
  datatype: string
  description: Describes the result of the activity. For instance, if a particular action results in the creation of a new resource, the result property can be used to describe that new resource.
  order: 4
  path: result
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 10
  path: bto
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 17
  path: inReplyTo
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 8
  path: audience
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 29
  path: mediaType
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 26
  path: duration
property:
  datatype: string
  description: Describes one or more entities that either performed or are expected to perform the activity. Any single activity can have multiple actors. The actor MAY be specified using an indirect Link.
  order: 0
  path: actor
property:
  datatype: string
  description: Describes an indirect object of the activity from which the activity is directed. The precise meaning of the origin is the object of the English preposition "from". For instance, in the activity "John moved an item to List B from List A", the origin of the activity is "List A".
  order: 3
  path: origin
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 9
  path: bcc
property:
  datatype: string
  description: Identifies one or more objects used (or to be used) in the completion of an Activity.
  order: 1
  path: instrument
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 11
  path: cc
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 21
  path: replies
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 27
  path: endTime
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 7
  path: attributedTo
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 22
  path: summary
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 23
  path: tag
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 32
  path: updated
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 31
  path: startTime
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 24
  path: to
property:
  datatype: string
  description: When used within an Activity, describes the direct object of the activity. For instance, in the activity "John added a movie to his wishlist", the object of the activity is the movie added. When used within a Relationship describes the entity to which the subject is related.
  order: 2
  path: object
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 15
  path: icon
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 14
  path: generator
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 6
  path: attachment
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 19
  path: name
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 13
  path: context
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 16
  path: image
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 30
  path: published
property:
  datatype: string
  description: Describes the indirect object, or target, of the activity. The precise meaning of the target is largely dependent on the type of action being described but will often be the object of the English preposition "to". For instance, in the activity "John added a movie to his wishlist", the target of the activity is John's wishlist. An activity can have more than one target.
  order: 5
  path: target
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 20
  path: preview
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 25
  path: url
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 18
  path: location
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 28
  path: id
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 12
  path: content

Announce
type: NodeShape
closed: true
description: Indicates that the actor is calling the target's attention the object. The origin typically has no defined meaning.
ignored properties: type
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 24
  path: to
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 28
  path: id
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 6
  path: attachment
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 31
  path: startTime
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 32
  path: updated
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 8
  path: audience
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 19
  path: name
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 27
  path: endTime
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 20
  path: preview
property:
  datatype: string
  description: Describes the result of the activity. For instance, if a particular action results in the creation of a new resource, the result property can be used to describe that new resource.
  order: 4
  path: result
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 12
  path: content
property:
  datatype: string
  description: Describes one or more entities that either performed or are expected to perform the activity. Any single activity can have multiple actors. The actor MAY be specified using an indirect Link.
  order: 0
  path: actor
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 13
  path: context
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 25
  path: url
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 11
  path: cc
property:
  datatype: string
  description: Identifies one or more objects used (or to be used) in the completion of an Activity.
  order: 1
  path: instrument
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 15
  path: icon
property:
  datatype: string
  description: When used within an Activity, describes the direct object of the activity. For instance, in the activity "John added a movie to his wishlist", the object of the activity is the movie added. When used within a Relationship describes the entity to which the subject is related.
  order: 2
  path: object
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 26
  path: duration
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 29
  path: mediaType
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 10
  path: bto
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 7
  path: attributedTo
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 16
  path: image
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 17
  path: inReplyTo
property:
  datatype: string
  description: Describes an indirect object of the activity from which the activity is directed. The precise meaning of the origin is the object of the English preposition "from". For instance, in the activity "John moved an item to List B from List A", the origin of the activity is "List A".
  order: 3
  path: origin
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 30
  path: published
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 21
  path: replies
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 18
  path: location
property:
  datatype: string
  description: Describes the indirect object, or target, of the activity. The precise meaning of the target is largely dependent on the type of action being described but will often be the object of the English preposition "to". For instance, in the activity "John added a movie to his wishlist", the target of the activity is John's wishlist. An activity can have more than one target.
  order: 5
  path: target
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 23
  path: tag
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 22
  path: summary
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 9
  path: bcc
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 14
  path: generator

Application
type: NodeShape
closed: true
description: Describes a software application.
ignored properties: type
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 9
  path: icon
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 12
  path: location
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 22
  path: id
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 8
  path: generator
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 11
  path: inReplyTo
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 2
  path: audience
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 20
  path: duration
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 5
  path: cc
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 14
  path: preview
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 4
  path: bto
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 17
  path: tag
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 19
  path: url
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 23
  path: mediaType
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 10
  path: image
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 0
  path: attachment
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 1
  path: attributedTo
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 13
  path: name
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 24
  path: published
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 6
  path: content
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 7
  path: context
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 21
  path: endTime
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 18
  path: to
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 16
  path: summary
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 26
  path: updated
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 3
  path: bcc
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 15
  path: replies
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 25
  path: startTime

Arrive
type: NodeShape
closed: true
description: An IntransitiveActivity that indicates that the actor has arrived at the location. The origin can be used to identify the context from which the actor originated. The target typically has no defined meaning.
ignored properties: type
property:
  datatype: string
  description: When used within an Activity, describes the direct object of the activity. For instance, in the activity "John added a movie to his wishlist", the object of the activity is the movie added. When used within a Relationship describes the entity to which the subject is related.
  order: 2
  path: object
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 30
  path: published
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 11
  path: cc
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 19
  path: name
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 7
  path: attributedTo
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 6
  path: attachment
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 12
  path: content
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 8
  path: audience
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 26
  path: duration
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 15
  path: icon
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 31
  path: startTime
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 9
  path: bcc
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 22
  path: summary
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 10
  path: bto
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 32
  path: updated
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 29
  path: mediaType
property:
  datatype: string
  description: Describes one or more entities that either performed or are expected to perform the activity. Any single activity can have multiple actors. The actor MAY be specified using an indirect Link.
  order: 0
  path: actor
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 24
  path: to
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 23
  path: tag
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 21
  path: replies
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 13
  path: context
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 16
  path: image
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 25
  path: url
property:
  datatype: string
  description: Describes the indirect object, or target, of the activity. The precise meaning of the target is largely dependent on the type of action being described but will often be the object of the English preposition "to". For instance, in the activity "John added a movie to his wishlist", the target of the activity is John's wishlist. An activity can have more than one target.
  order: 5
  path: target
property:
  datatype: string
  description: Identifies one or more objects used (or to be used) in the completion of an Activity.
  order: 1
  path: instrument
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 18
  path: location
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 17
  path: inReplyTo
property:
  datatype: string
  description: Describes the result of the activity. For instance, if a particular action results in the creation of a new resource, the result property can be used to describe that new resource.
  order: 4
  path: result
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 28
  path: id
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 14
  path: generator
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 20
  path: preview
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 27
  path: endTime
property:
  datatype: string
  description: Describes an indirect object of the activity from which the activity is directed. The precise meaning of the origin is the object of the English preposition "from". For instance, in the activity "John moved an item to List B from List A", the origin of the activity is "List A".
  order: 3
  path: origin

Article
type: NodeShape
closed: true
ignored properties: type
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 12
  path: location
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 0
  path: attachment
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 18
  path: to
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 6
  path: content
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 1
  path: attributedTo
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 21
  path: endTime
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 9
  path: icon
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 24
  path: published
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 19
  path: url
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 4
  path: bto
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 8
  path: generator
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 16
  path: summary
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 7
  path: context
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 23
  path: mediaType
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 15
  path: replies
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 10
  path: image
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 14
  path: preview
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 25
  path: startTime
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 20
  path: duration
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 17
  path: tag
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 2
  path: audience
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 22
  path: id
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 11
  path: inReplyTo
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 3
  path: bcc
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 5
  path: cc
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 26
  path: updated
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 13
  path: name

Audio
type: NodeShape
closed: true
description: Represents an audio document of any kind.
ignored properties: type
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 20
  path: duration
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 7
  path: context
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 9
  path: icon
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 12
  path: location
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 26
  path: updated
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 8
  path: generator
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 5
  path: cc
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 25
  path: startTime
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 15
  path: replies
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 1
  path: attributedTo
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 18
  path: to
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 2
  path: audience
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 14
  path: preview
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 13
  path: name
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 17
  path: tag
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 0
  path: attachment
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 23
  path: mediaType
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 6
  path: content
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 21
  path: endTime
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 19
  path: url
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 4
  path: bto
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 3
  path: bcc
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 10
  path: image
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 16
  path: summary
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 11
  path: inReplyTo
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 22
  path: id
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 24
  path: published

Block
type: NodeShape
closed: true
description: Indicates that the actor is blocking the object. Blocking is a stronger form of Ignore. The typical use is to support social systems that allow one user to block activities or content of other users. The target and origin typically have no defined meaning.
ignored properties: type
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 14
  path: generator
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 24
  path: to
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 7
  path: attributedTo
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 29
  path: mediaType
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 28
  path: id
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 12
  path: content
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 20
  path: preview
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 27
  path: endTime
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 18
  path: location
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 32
  path: updated
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 6
  path: attachment
property:
  datatype: string
  description: Describes an indirect object of the activity from which the activity is directed. The precise meaning of the origin is the object of the English preposition "from". For instance, in the activity "John moved an item to List B from List A", the origin of the activity is "List A".
  order: 3
  path: origin
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 30
  path: published
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 19
  path: name
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 26
  path: duration
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 15
  path: icon
property:
  datatype: string
  description: Describes one or more entities that either performed or are expected to perform the activity. Any single activity can have multiple actors. The actor MAY be specified using an indirect Link.
  order: 0
  path: actor
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 10
  path: bto
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 23
  path: tag
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 17
  path: inReplyTo
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 16
  path: image
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 31
  path: startTime
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 8
  path: audience
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 11
  path: cc
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 22
  path: summary
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 13
  path: context
property:
  datatype: string
  description: Describes the result of the activity. For instance, if a particular action results in the creation of a new resource, the result property can be used to describe that new resource.
  order: 4
  path: result
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 9
  path: bcc
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 25
  path: url
property:
  datatype: string
  description: Describes the indirect object, or target, of the activity. The precise meaning of the target is largely dependent on the type of action being described but will often be the object of the English preposition "to". For instance, in the activity "John added a movie to his wishlist", the target of the activity is John's wishlist. An activity can have more than one target.
  order: 5
  path: target
property:
  datatype: string
  description: Identifies one or more objects used (or to be used) in the completion of an Activity.
  order: 1
  path: instrument
property:
  datatype: string
  description: When used within an Activity, describes the direct object of the activity. For instance, in the activity "John added a movie to his wishlist", the object of the activity is the movie added. When used within a Relationship describes the entity to which the subject is related.
  order: 2
  path: object
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 21
  path: replies

CollectionPage
type: NodeShape
closed: true
description: Used to represent distinct subsets of items from a Collection. Refer to the Activity Streams 2.0 Core for a complete description of the CollectionPage object.
ignored properties: type
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 17
  path: icon
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 21
  path: name
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 10
  path: audience
property:
  datatype: string
  description: In a paged Collection, indicates the next page of items.
  max count: 1
  order: 0
  path: next
property:
  description: A non-negative integer specifying the total number of objects contained by the logical view of the collection. This number might not reflect the actual number of items serialized within the Collection object instance.
  max count: 1
  min inclusive: 0
  order: 7
  path: totalItems
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 13
  path: cc
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 19
  path: inReplyTo
property:
  datatype: string
  description: Identifies the items contained in a collection. The items might be ordered or unordered.
  order: 5
  path: items
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 32
  path: published
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 12
  path: bto
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 30
  path: id
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 29
  path: endTime
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 33
  path: startTime
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 27
  path: url
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 22
  path: preview
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 25
  path: tag
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 8
  path: attachment
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 23
  path: replies
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 11
  path: bcc
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 9
  path: attributedTo
property:
  datatype: string
  description: Identifies the Collection to which a CollectionPage objects items belong.
  max count: 1
  order: 1
  path: partOf
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 14
  path: content
property:
  datatype: string
  description: In a paged Collection, identifies the previous page of items.
  max count: 1
  order: 2
  path: prev
property:
  datatype: string
  description: In a paged Collection, indicates the furthest preceeding page of items in the collection.
  max count: 1
  order: 4
  path: first
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 28
  path: duration
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 16
  path: generator
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 24
  path: summary
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 34
  path: updated
property:
  datatype: string
  description: In a paged Collection, indicates the furthest proceeding page of the collection.
  max count: 1
  order: 6
  path: last
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 15
  path: context
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 31
  path: mediaType
property:
  datatype: string
  description: In a paged Collection, indicates the page that contains the most recently updated member items.
  max count: 1
  order: 3
  path: current
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 18
  path: image
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 20
  path: location
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 26
  path: to

Create
type: NodeShape
closed: true
description: Indicates that the actor has created the object.
ignored properties: type
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 16
  path: image
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 12
  path: content
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 32
  path: updated
property:
  datatype: string
  description: When used within an Activity, describes the direct object of the activity. For instance, in the activity "John added a movie to his wishlist", the object of the activity is the movie added. When used within a Relationship describes the entity to which the subject is related.
  order: 2
  path: object
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 26
  path: duration
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 14
  path: generator
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 7
  path: attributedTo
property:
  datatype: string
  description: Identifies one or more objects used (or to be used) in the completion of an Activity.
  order: 1
  path: instrument
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 13
  path: context
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 24
  path: to
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 18
  path: location
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 17
  path: inReplyTo
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 23
  path: tag
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 28
  path: id
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 22
  path: summary
property:
  datatype: string
  description: Describes the result of the activity. For instance, if a particular action results in the creation of a new resource, the result property can be used to describe that new resource.
  order: 4
  path: result
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 29
  path: mediaType
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 31
  path: startTime
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 20
  path: preview
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 25
  path: url
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 30
  path: published
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 6
  path: attachment
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 8
  path: audience
property:
  datatype: string
  description: Describes the indirect object, or target, of the activity. The precise meaning of the target is largely dependent on the type of action being described but will often be the object of the English preposition "to". For instance, in the activity "John added a movie to his wishlist", the target of the activity is John's wishlist. An activity can have more than one target.
  order: 5
  path: target
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 10
  path: bto
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 9
  path: bcc
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 21
  path: replies
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 27
  path: endTime
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 11
  path: cc
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 15
  path: icon
property:
  datatype: string
  description: Describes an indirect object of the activity from which the activity is directed. The precise meaning of the origin is the object of the English preposition "from". For instance, in the activity "John moved an item to List B from List A", the origin of the activity is "List A".
  order: 3
  path: origin
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 19
  path: name
property:
  datatype: string
  description: Describes one or more entities that either performed or are expected to perform the activity. Any single activity can have multiple actors. The actor MAY be specified using an indirect Link.
  order: 0
  path: actor

Delete
type: NodeShape
closed: true
description: Indicates that the actor has deleted the object. If specified, the origin indicates the context from which the object was deleted.
ignored properties: type
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 25
  path: url
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 10
  path: bto
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 7
  path: attributedTo
property:
  datatype: string
  description: Describes one or more entities that either performed or are expected to perform the activity. Any single activity can have multiple actors. The actor MAY be specified using an indirect Link.
  order: 0
  path: actor
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 26
  path: duration
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 23
  path: tag
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 18
  path: location
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 22
  path: summary
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 13
  path: context
property:
  datatype: string
  description: Describes an indirect object of the activity from which the activity is directed. The precise meaning of the origin is the object of the English preposition "from". For instance, in the activity "John moved an item to List B from List A", the origin of the activity is "List A".
  order: 3
  path: origin
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 20
  path: preview
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 9
  path: bcc
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 21
  path: replies
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 16
  path: image
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 27
  path: endTime
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 29
  path: mediaType
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 15
  path: icon
property:
  datatype: string
  description: Describes the result of the activity. For instance, if a particular action results in the creation of a new resource, the result property can be used to describe that new resource.
  order: 4
  path: result
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 24
  path: to
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 11
  path: cc
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 8
  path: audience
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 6
  path: attachment
property:
  datatype: string
  description: Identifies one or more objects used (or to be used) in the completion of an Activity.
  order: 1
  path: instrument
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 12
  path: content
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 14
  path: generator
property:
  datatype: string
  description: When used within an Activity, describes the direct object of the activity. For instance, in the activity "John added a movie to his wishlist", the object of the activity is the movie added. When used within a Relationship describes the entity to which the subject is related.
  order: 2
  path: object
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 28
  path: id
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 19
  path: name
property:
  datatype: string
  description: Describes the indirect object, or target, of the activity. The precise meaning of the target is largely dependent on the type of action being described but will often be the object of the English preposition "to". For instance, in the activity "John added a movie to his wishlist", the target of the activity is John's wishlist. An activity can have more than one target.
  order: 5
  path: target
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 17
  path: inReplyTo
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 32
  path: updated
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 30
  path: published
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 31
  path: startTime

Dislike
type: NodeShape
closed: true
description: Indicates that the actor dislikes the object.
ignored properties: type
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 12
  path: content
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 15
  path: icon
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 29
  path: mediaType
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 30
  path: published
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 24
  path: to
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 25
  path: url
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 14
  path: generator
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 20
  path: preview
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 26
  path: duration
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 31
  path: startTime
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 7
  path: attributedTo
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 11
  path: cc
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 18
  path: location
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 6
  path: attachment
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 13
  path: context
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 19
  path: name
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 10
  path: bto
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 22
  path: summary
property:
  datatype: string
  description: Describes one or more entities that either performed or are expected to perform the activity. Any single activity can have multiple actors. The actor MAY be specified using an indirect Link.
  order: 0
  path: actor
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 17
  path: inReplyTo
property:
  datatype: string
  description: When used within an Activity, describes the direct object of the activity. For instance, in the activity "John added a movie to his wishlist", the object of the activity is the movie added. When used within a Relationship describes the entity to which the subject is related.
  order: 2
  path: object
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 27
  path: endTime
property:
  datatype: string
  description: Identifies one or more objects used (or to be used) in the completion of an Activity.
  order: 1
  path: instrument
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 28
  path: id
property:
  datatype: string
  description: Describes the result of the activity. For instance, if a particular action results in the creation of a new resource, the result property can be used to describe that new resource.
  order: 4
  path: result
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 9
  path: bcc
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 16
  path: image
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 21
  path: replies
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 32
  path: updated
property:
  datatype: string
  description: Describes the indirect object, or target, of the activity. The precise meaning of the target is largely dependent on the type of action being described but will often be the object of the English preposition "to". For instance, in the activity "John added a movie to his wishlist", the target of the activity is John's wishlist. An activity can have more than one target.
  order: 5
  path: target
property:
  datatype: string
  description: Describes an indirect object of the activity from which the activity is directed. The precise meaning of the origin is the object of the English preposition "from". For instance, in the activity "John moved an item to List B from List A", the origin of the activity is "List A".
  order: 3
  path: origin
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 8
  path: audience
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 23
  path: tag

Document
type: NodeShape
closed: true
description: Represents a document of any kind.
ignored properties: type
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 18
  path: to
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 11
  path: inReplyTo
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 22
  path: id
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 3
  path: bcc
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 25
  path: startTime
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 26
  path: updated
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 7
  path: context
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 16
  path: summary
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 24
  path: published
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 0
  path: attachment
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 19
  path: url
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 14
  path: preview
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 13
  path: name
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 2
  path: audience
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 21
  path: endTime
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 12
  path: location
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 6
  path: content
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 20
  path: duration
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 10
  path: image
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 5
  path: cc
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 8
  path: generator
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 9
  path: icon
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 1
  path: attributedTo
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 4
  path: bto
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 23
  path: mediaType
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 15
  path: replies
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 17
  path: tag

Event
type: NodeShape
closed: true
description: Represents any kind of event.
ignored properties: type
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 11
  path: inReplyTo
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 16
  path: summary
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 7
  path: context
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 17
  path: tag
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 19
  path: url
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 8
  path: generator
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 25
  path: startTime
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 26
  path: updated
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 15
  path: replies
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 20
  path: duration
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 1
  path: attributedTo
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 5
  path: cc
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 10
  path: image
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 14
  path: preview
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 0
  path: attachment
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 3
  path: bcc
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 6
  path: content
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 13
  path: name
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 21
  path: endTime
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 18
  path: to
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 12
  path: location
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 24
  path: published
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 4
  path: bto
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 22
  path: id
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 9
  path: icon
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 2
  path: audience
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 23
  path: mediaType

Flag
type: NodeShape
closed: true
description: Indicates that the actor is "flagging" the object. Flagging is defined in the sense common to many social platforms as reporting content as being inappropriate for any number of reasons.
ignored properties: type
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 8
  path: audience
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 13
  path: context
property:
  datatype: string
  description: Describes one or more entities that either performed or are expected to perform the activity. Any single activity can have multiple actors. The actor MAY be specified using an indirect Link.
  order: 0
  path: actor
property:
  datatype: string
  description: Describes the result of the activity. For instance, if a particular action results in the creation of a new resource, the result property can be used to describe that new resource.
  order: 4
  path: result
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 30
  path: published
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 10
  path: bto
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 29
  path: mediaType
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 32
  path: updated
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 12
  path: content
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 24
  path: to
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 26
  path: duration
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 23
  path: tag
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 25
  path: url
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 7
  path: attributedTo
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 28
  path: id
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 9
  path: bcc
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 20
  path: preview
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 27
  path: endTime
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 14
  path: generator
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 18
  path: location
property:
  datatype: string
  description: When used within an Activity, describes the direct object of the activity. For instance, in the activity "John added a movie to his wishlist", the object of the activity is the movie added. When used within a Relationship describes the entity to which the subject is related.
  order: 2
  path: object
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 19
  path: name
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 6
  path: attachment
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 16
  path: image
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 17
  path: inReplyTo
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 31
  path: startTime
property:
  datatype: string
  description: Identifies one or more objects used (or to be used) in the completion of an Activity.
  order: 1
  path: instrument
property:
  datatype: string
  description: Describes the indirect object, or target, of the activity. The precise meaning of the target is largely dependent on the type of action being described but will often be the object of the English preposition "to". For instance, in the activity "John added a movie to his wishlist", the target of the activity is John's wishlist. An activity can have more than one target.
  order: 5
  path: target
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 21
  path: replies
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 11
  path: cc
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 22
  path: summary
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 15
  path: icon
property:
  datatype: string
  description: Describes an indirect object of the activity from which the activity is directed. The precise meaning of the origin is the object of the English preposition "from". For instance, in the activity "John moved an item to List B from List A", the origin of the activity is "List A".
  order: 3
  path: origin

Follow
type: NodeShape
closed: true
description: Indicates that the actor is "following" the object. Following is defined in the sense typically used within Social systems in which the actor is interested in any activity performed by or on the object. The target and origin typically have no defined meaning.
ignored properties: type
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 16
  path: image
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 10
  path: bto
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 15
  path: icon
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 18
  path: location
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 21
  path: replies
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 7
  path: attributedTo
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 6
  path: attachment
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 9
  path: bcc
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 20
  path: preview
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 27
  path: endTime
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 23
  path: tag
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 12
  path: content
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 17
  path: inReplyTo
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 19
  path: name
property:
  datatype: string
  description: Identifies one or more objects used (or to be used) in the completion of an Activity.
  order: 1
  path: instrument
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 22
  path: summary
property:
  datatype: string
  description: When used within an Activity, describes the direct object of the activity. For instance, in the activity "John added a movie to his wishlist", the object of the activity is the movie added. When used within a Relationship describes the entity to which the subject is related.
  order: 2
  path: object
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 11
  path: cc
property:
  datatype: string
  description: Describes an indirect object of the activity from which the activity is directed. The precise meaning of the origin is the object of the English preposition "from". For instance, in the activity "John moved an item to List B from List A", the origin of the activity is "List A".
  order: 3
  path: origin
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 29
  path: mediaType
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 14
  path: generator
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 31
  path: startTime
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 13
  path: context
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 32
  path: updated
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 30
  path: published
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 24
  path: to
property:
  datatype: string
  description: Describes the indirect object, or target, of the activity. The precise meaning of the target is largely dependent on the type of action being described but will often be the object of the English preposition "to". For instance, in the activity "John added a movie to his wishlist", the target of the activity is John's wishlist. An activity can have more than one target.
  order: 5
  path: target
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 25
  path: url
property:
  datatype: string
  description: Describes the result of the activity. For instance, if a particular action results in the creation of a new resource, the result property can be used to describe that new resource.
  order: 4
  path: result
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 28
  path: id
property:
  datatype: string
  description: Describes one or more entities that either performed or are expected to perform the activity. Any single activity can have multiple actors. The actor MAY be specified using an indirect Link.
  order: 0
  path: actor
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 26
  path: duration
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 8
  path: audience

Group
type: NodeShape
closed: true
description: Represents a formal or informal collective of Actors.
ignored properties: type
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 21
  path: endTime
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 18
  path: to
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 1
  path: attributedTo
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 8
  path: generator
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 13
  path: name
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 6
  path: content
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 7
  path: context
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 0
  path: attachment
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 14
  path: preview
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 10
  path: image
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 22
  path: id
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 16
  path: summary
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 25
  path: startTime
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 5
  path: cc
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 2
  path: audience
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 17
  path: tag
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 12
  path: location
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 3
  path: bcc
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 23
  path: mediaType
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 9
  path: icon
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 19
  path: url
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 24
  path: published
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 15
  path: replies
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 4
  path: bto
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 11
  path: inReplyTo
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 26
  path: updated
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 20
  path: duration

Ignore
type: NodeShape
closed: true
description: Indicates that the actor is ignoring the object. The target and origin typically have no defined meaning.
ignored properties: type
property:
  datatype: string
  description: Describes an indirect object of the activity from which the activity is directed. The precise meaning of the origin is the object of the English preposition "from". For instance, in the activity "John moved an item to List B from List A", the origin of the activity is "List A".
  order: 3
  path: origin
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 22
  path: summary
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 21
  path: replies
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 9
  path: bcc
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 8
  path: audience
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 14
  path: generator
property:
  datatype: string
  description: Identifies one or more objects used (or to be used) in the completion of an Activity.
  order: 1
  path: instrument
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 17
  path: inReplyTo
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 11
  path: cc
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 20
  path: preview
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 19
  path: name
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 10
  path: bto
property:
  datatype: string
  description: Describes one or more entities that either performed or are expected to perform the activity. Any single activity can have multiple actors. The actor MAY be specified using an indirect Link.
  order: 0
  path: actor
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 26
  path: duration
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 24
  path: to
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 18
  path: location
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 7
  path: attributedTo
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 28
  path: id
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 25
  path: url
property:
  datatype: string
  description: Describes the indirect object, or target, of the activity. The precise meaning of the target is largely dependent on the type of action being described but will often be the object of the English preposition "to". For instance, in the activity "John added a movie to his wishlist", the target of the activity is John's wishlist. An activity can have more than one target.
  order: 5
  path: target
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 27
  path: endTime
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 32
  path: updated
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 31
  path: startTime
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 16
  path: image
property:
  datatype: string
  description: Describes the result of the activity. For instance, if a particular action results in the creation of a new resource, the result property can be used to describe that new resource.
  order: 4
  path: result
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 30
  path: published
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 12
  path: content
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 29
  path: mediaType
property:
  datatype: string
  description: When used within an Activity, describes the direct object of the activity. For instance, in the activity "John added a movie to his wishlist", the object of the activity is the movie added. When used within a Relationship describes the entity to which the subject is related.
  order: 2
  path: object
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 15
  path: icon
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 23
  path: tag
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 13
  path: context
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 6
  path: attachment

Image
type: NodeShape
closed: true
description: An image document of any kind
ignored properties: type
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 1
  path: attributedTo
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 25
  path: startTime
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 21
  path: endTime
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 0
  path: attachment
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 5
  path: cc
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 24
  path: published
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 17
  path: tag
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 8
  path: generator
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 9
  path: icon
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 6
  path: content
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 18
  path: to
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 20
  path: duration
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 12
  path: location
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 13
  path: name
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 3
  path: bcc
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 4
  path: bto
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 14
  path: preview
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 10
  path: image
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 7
  path: context
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 16
  path: summary
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 15
  path: replies
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 19
  path: url
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 23
  path: mediaType
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 22
  path: id
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 26
  path: updated
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 11
  path: inReplyTo
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 2
  path: audience

IntransitiveActivity
type: NodeShape
closed: true
description: ['An Activity that has no direct object@en']
ignored properties: type
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 10
  path: bto
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 25
  path: url
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 23
  path: tag
property:
  datatype: string
  description: Describes one or more entities that either performed or are expected to perform the activity. Any single activity can have multiple actors. The actor MAY be specified using an indirect Link.
  order: 0
  path: actor
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 29
  path: mediaType
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 30
  path: published
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 7
  path: attributedTo
property:
  datatype: string
  description: Describes an indirect object of the activity from which the activity is directed. The precise meaning of the origin is the object of the English preposition "from". For instance, in the activity "John moved an item to List B from List A", the origin of the activity is "List A".
  order: 3
  path: origin
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 22
  path: summary
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 31
  path: startTime
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 9
  path: bcc
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 8
  path: audience
property:
  datatype: string
  description: When used within an Activity, describes the direct object of the activity. For instance, in the activity "John added a movie to his wishlist", the object of the activity is the movie added. When used within a Relationship describes the entity to which the subject is related.
  order: 2
  path: object
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 24
  path: to
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 27
  path: endTime
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 11
  path: cc
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 17
  path: inReplyTo
property:
  datatype: string
  description: Describes the indirect object, or target, of the activity. The precise meaning of the target is largely dependent on the type of action being described but will often be the object of the English preposition "to". For instance, in the activity "John added a movie to his wishlist", the target of the activity is John's wishlist. An activity can have more than one target.
  order: 5
  path: target
property:
  datatype: string
  description: Describes the result of the activity. For instance, if a particular action results in the creation of a new resource, the result property can be used to describe that new resource.
  order: 4
  path: result
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 14
  path: generator
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 12
  path: content
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 19
  path: name
property:
  datatype: string
  description: Identifies one or more objects used (or to be used) in the completion of an Activity.
  order: 1
  path: instrument
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 15
  path: icon
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 21
  path: replies
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 18
  path: location
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 26
  path: duration
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 16
  path: image
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 20
  path: preview
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 32
  path: updated
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 13
  path: context
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 6
  path: attachment
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 28
  path: id

Invite
type: NodeShape
closed: true
description: A specialization of Offer in which the actor is extending an invitation for the object to the target.
ignored properties: type
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 28
  path: id
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 12
  path: content
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 29
  path: mediaType
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 23
  path: tag
property:
  datatype: string
  description: Describes an indirect object of the activity from which the activity is directed. The precise meaning of the origin is the object of the English preposition "from". For instance, in the activity "John moved an item to List B from List A", the origin of the activity is "List A".
  order: 3
  path: origin
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 22
  path: summary
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 26
  path: duration
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 11
  path: cc
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 17
  path: inReplyTo
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 6
  path: attachment
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 19
  path: name
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 20
  path: preview
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 10
  path: bto
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 18
  path: location
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 7
  path: attributedTo
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 21
  path: replies
property:
  datatype: string
  description: Describes the indirect object, or target, of the activity. The precise meaning of the target is largely dependent on the type of action being described but will often be the object of the English preposition "to". For instance, in the activity "John added a movie to his wishlist", the target of the activity is John's wishlist. An activity can have more than one target.
  order: 5
  path: target
property:
  datatype: string
  description: When used within an Activity, describes the direct object of the activity. For instance, in the activity "John added a movie to his wishlist", the object of the activity is the movie added. When used within a Relationship describes the entity to which the subject is related.
  order: 2
  path: object
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 16
  path: image
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 25
  path: url
property:
  datatype: string
  description: Describes one or more entities that either performed or are expected to perform the activity. Any single activity can have multiple actors. The actor MAY be specified using an indirect Link.
  order: 0
  path: actor
property:
  datatype: string
  description: Describes the result of the activity. For instance, if a particular action results in the creation of a new resource, the result property can be used to describe that new resource.
  order: 4
  path: result
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 30
  path: published
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 15
  path: icon
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 24
  path: to
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 9
  path: bcc
property:
  datatype: string
  description: Identifies one or more objects used (or to be used) in the completion of an Activity.
  order: 1
  path: instrument
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 14
  path: generator
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 13
  path: context
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 27
  path: endTime
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 31
  path: startTime
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 8
  path: audience
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 32
  path: updated

Join
type: NodeShape
closed: true
description: Indicates that the actor has joined the object. The target and origin typically have no defined meaning.
ignored properties: type
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 15
  path: icon
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 28
  path: id
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 21
  path: replies
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 6
  path: attachment
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 25
  path: url
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 22
  path: summary
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 31
  path: startTime
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 18
  path: location
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 16
  path: image
property:
  datatype: string
  description: Describes an indirect object of the activity from which the activity is directed. The precise meaning of the origin is the object of the English preposition "from". For instance, in the activity "John moved an item to List B from List A", the origin of the activity is "List A".
  order: 3
  path: origin
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 12
  path: content
property:
  datatype: string
  description: Identifies one or more objects used (or to be used) in the completion of an Activity.
  order: 1
  path: instrument
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 23
  path: tag
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 8
  path: audience
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 24
  path: to
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 30
  path: published
property:
  datatype: string
  description: Describes one or more entities that either performed or are expected to perform the activity. Any single activity can have multiple actors. The actor MAY be specified using an indirect Link.
  order: 0
  path: actor
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 20
  path: preview
property:
  datatype: string
  description: Describes the indirect object, or target, of the activity. The precise meaning of the target is largely dependent on the type of action being described but will often be the object of the English preposition "to". For instance, in the activity "John added a movie to his wishlist", the target of the activity is John's wishlist. An activity can have more than one target.
  order: 5
  path: target
property:
  datatype: string
  description: When used within an Activity, describes the direct object of the activity. For instance, in the activity "John added a movie to his wishlist", the object of the activity is the movie added. When used within a Relationship describes the entity to which the subject is related.
  order: 2
  path: object
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 29
  path: mediaType
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 14
  path: generator
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 17
  path: inReplyTo
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 32
  path: updated
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 19
  path: name
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 9
  path: bcc
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 26
  path: duration
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 7
  path: attributedTo
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 13
  path: context
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 27
  path: endTime
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 11
  path: cc
property:
  datatype: string
  description: Describes the result of the activity. For instance, if a particular action results in the creation of a new resource, the result property can be used to describe that new resource.
  order: 4
  path: result
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 10
  path: bto

Leave
type: NodeShape
closed: true
description: Indicates that the actor has left the object. The target and origin typically have no meaning.
ignored properties: type
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 13
  path: context
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 10
  path: bto
property:
  datatype: string
  description: Describes the indirect object, or target, of the activity. The precise meaning of the target is largely dependent on the type of action being described but will often be the object of the English preposition "to". For instance, in the activity "John added a movie to his wishlist", the target of the activity is John's wishlist. An activity can have more than one target.
  order: 5
  path: target
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 20
  path: preview
property:
  datatype: string
  description: When used within an Activity, describes the direct object of the activity. For instance, in the activity "John added a movie to his wishlist", the object of the activity is the movie added. When used within a Relationship describes the entity to which the subject is related.
  order: 2
  path: object
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 11
  path: cc
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 14
  path: generator
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 27
  path: endTime
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 31
  path: startTime
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 18
  path: location
property:
  datatype: string
  description: Describes an indirect object of the activity from which the activity is directed. The precise meaning of the origin is the object of the English preposition "from". For instance, in the activity "John moved an item to List B from List A", the origin of the activity is "List A".
  order: 3
  path: origin
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 7
  path: attributedTo
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 15
  path: icon
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 12
  path: content
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 25
  path: url
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 22
  path: summary
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 30
  path: published
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 29
  path: mediaType
property:
  datatype: string
  description: Identifies one or more objects used (or to be used) in the completion of an Activity.
  order: 1
  path: instrument
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 8
  path: audience
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 16
  path: image
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 28
  path: id
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 32
  path: updated
property:
  datatype: string
  description: Describes the result of the activity. For instance, if a particular action results in the creation of a new resource, the result property can be used to describe that new resource.
  order: 4
  path: result
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 23
  path: tag
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 19
  path: name
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 21
  path: replies
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 9
  path: bcc
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 17
  path: inReplyTo
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 6
  path: attachment
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 26
  path: duration
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 24
  path: to
property:
  datatype: string
  description: Describes one or more entities that either performed or are expected to perform the activity. Any single activity can have multiple actors. The actor MAY be specified using an indirect Link.
  order: 0
  path: actor

Like
type: NodeShape
closed: true
description: Indicates that the actor likes, recommends or endorses the object. The target and origin typically have no defined meaning.
ignored properties: type
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 6
  path: attachment
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 13
  path: context
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 20
  path: preview
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 27
  path: endTime
property:
  datatype: string
  description: Describes an indirect object of the activity from which the activity is directed. The precise meaning of the origin is the object of the English preposition "from". For instance, in the activity "John moved an item to List B from List A", the origin of the activity is "List A".
  order: 3
  path: origin
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 15
  path: icon
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 9
  path: bcc
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 25
  path: url
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 32
  path: updated
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 30
  path: published
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 28
  path: id
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 8
  path: audience
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 14
  path: generator
property:
  datatype: string
  description: Describes the indirect object, or target, of the activity. The precise meaning of the target is largely dependent on the type of action being described but will often be the object of the English preposition "to". For instance, in the activity "John added a movie to his wishlist", the target of the activity is John's wishlist. An activity can have more than one target.
  order: 5
  path: target
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 24
  path: to
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 18
  path: location
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 19
  path: name
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 12
  path: content
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 31
  path: startTime
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 17
  path: inReplyTo
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 11
  path: cc
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 26
  path: duration
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 29
  path: mediaType
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 21
  path: replies
property:
  datatype: string
  description: When used within an Activity, describes the direct object of the activity. For instance, in the activity "John added a movie to his wishlist", the object of the activity is the movie added. When used within a Relationship describes the entity to which the subject is related.
  order: 2
  path: object
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 16
  path: image
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 22
  path: summary
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 10
  path: bto
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 23
  path: tag
property:
  datatype: string
  description: Describes the result of the activity. For instance, if a particular action results in the creation of a new resource, the result property can be used to describe that new resource.
  order: 4
  path: result
property:
  datatype: string
  description: Describes one or more entities that either performed or are expected to perform the activity. Any single activity can have multiple actors. The actor MAY be specified using an indirect Link.
  order: 0
  path: actor
property:
  datatype: string
  description: Identifies one or more objects used (or to be used) in the completion of an Activity.
  order: 1
  path: instrument
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 7
  path: attributedTo

Link
type: NodeShape
closed: true
description: A Link is an indirect, qualified reference to a resource identified by a URL. The fundamental model for links is established by [ RFC5988]. Many of the properties defined by the Activity Vocabulary allow values that are either instances of Object or Link. When a Link is used, it establishes a qualified relation connecting the subject (the containing object) to the resource identified by the href. Properties of the Link are properties of the reference as opposed to properties of the resource.
ignored properties: type
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 0
  path: name
property:
  datatype: string
  description: Hints as to the language used by the target resource. Value MUST be a [BCP47] Language-Tag.
  max count: 1
  order: 4
  path: hreflang
property:
  description: The target resource pointed to by a Link.
  max count: 1
  order: 3
  path: href
property:
  datatype: string
  description: A link relation associated with a Link. The value MUST conform to both the [HTML5] and [RFC5988] "link relation" definitions. In the [HTML5], any string not containing the "space" U+0020, "tab" (U+0009), "LF" (U+000A), "FF" (U+000C), "CR" (U+000D) or "," (U+002C) characters can be used as a valid link relation.
  order: 7
  path: rel
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 6
  path: mediaType
property:
  description: On a Link, specifies a hint as to the rendering height in device-independent pixels of the linked resource.
  max count: 1
  min inclusive: 0
  order: 2
  path: height
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 5
  path: id
property:
  description: On a Link, specifies a hint as to the rendering width in device-independent pixels of the linked resource.
  max count: 1
  min inclusive: 0
  order: 8
  path: width
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 1
  path: preview

Listen
type: NodeShape
closed: true
description: Indicates that the actor has listened to the object.
ignored properties: type
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 12
  path: content
property:
  datatype: string
  description: Describes one or more entities that either performed or are expected to perform the activity. Any single activity can have multiple actors. The actor MAY be specified using an indirect Link.
  order: 0
  path: actor
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 19
  path: name
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 15
  path: icon
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 25
  path: url
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 20
  path: preview
property:
  datatype: string
  description: Describes the indirect object, or target, of the activity. The precise meaning of the target is largely dependent on the type of action being described but will often be the object of the English preposition "to". For instance, in the activity "John added a movie to his wishlist", the target of the activity is John's wishlist. An activity can have more than one target.
  order: 5
  path: target
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 31
  path: startTime
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 21
  path: replies
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 28
  path: id
property:
  datatype: string
  description: Identifies one or more objects used (or to be used) in the completion of an Activity.
  order: 1
  path: instrument
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 23
  path: tag
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 30
  path: published
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 7
  path: attributedTo
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 18
  path: location
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 14
  path: generator
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 8
  path: audience
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 9
  path: bcc
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 29
  path: mediaType
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 10
  path: bto
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 26
  path: duration
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 13
  path: context
property:
  datatype: string
  description: When used within an Activity, describes the direct object of the activity. For instance, in the activity "John added a movie to his wishlist", the object of the activity is the movie added. When used within a Relationship describes the entity to which the subject is related.
  order: 2
  path: object
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 6
  path: attachment
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 16
  path: image
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 32
  path: updated
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 22
  path: summary
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 17
  path: inReplyTo
property:
  datatype: string
  description: Describes the result of the activity. For instance, if a particular action results in the creation of a new resource, the result property can be used to describe that new resource.
  order: 4
  path: result
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 24
  path: to
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 27
  path: endTime
property:
  datatype: string
  description: Describes an indirect object of the activity from which the activity is directed. The precise meaning of the origin is the object of the English preposition "from". For instance, in the activity "John moved an item to List B from List A", the origin of the activity is "List A".
  order: 3
  path: origin
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 11
  path: cc

Mention
type: NodeShape
closed: true
description: A specialized Link that represents an @mention.
ignored properties: type
property:
  datatype: string
  description: A link relation associated with a Link. The value MUST conform to both the [HTML5] and [RFC5988] "link relation" definitions. In the [HTML5], any string not containing the "space" U+0020, "tab" (U+0009), "LF" (U+000A), "FF" (U+000C), "CR" (U+000D) or "," (U+002C) characters can be used as a valid link relation.
  order: 7
  path: rel
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 6
  path: mediaType
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 5
  path: id
property:
  description: On a Link, specifies a hint as to the rendering height in device-independent pixels of the linked resource.
  max count: 1
  min inclusive: 0
  order: 2
  path: height
property:
  description: The target resource pointed to by a Link.
  max count: 1
  order: 3
  path: href
property:
  datatype: string
  description: Hints as to the language used by the target resource. Value MUST be a [BCP47] Language-Tag.
  max count: 1
  order: 4
  path: hreflang
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 1
  path: preview
property:
  description: On a Link, specifies a hint as to the rendering width in device-independent pixels of the linked resource.
  max count: 1
  min inclusive: 0
  order: 8
  path: width
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 0
  path: name

Move
type: NodeShape
closed: true
description: Indicates that the actor has moved object from origin to target. If the origin or target are not specified, either can be determined by context.
ignored properties: type
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 12
  path: content
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 14
  path: generator
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 19
  path: name
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 11
  path: cc
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 31
  path: startTime
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 7
  path: attributedTo
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 22
  path: summary
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 27
  path: endTime
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 15
  path: icon
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 23
  path: tag
property:
  datatype: string
  description: Describes one or more entities that either performed or are expected to perform the activity. Any single activity can have multiple actors. The actor MAY be specified using an indirect Link.
  order: 0
  path: actor
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 28
  path: id
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 20
  path: preview
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 29
  path: mediaType
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 32
  path: updated
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 9
  path: bcc
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 16
  path: image
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 17
  path: inReplyTo
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 6
  path: attachment
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 10
  path: bto
property:
  datatype: string
  description: Describes the indirect object, or target, of the activity. The precise meaning of the target is largely dependent on the type of action being described but will often be the object of the English preposition "to". For instance, in the activity "John added a movie to his wishlist", the target of the activity is John's wishlist. An activity can have more than one target.
  order: 5
  path: target
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 18
  path: location
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 30
  path: published
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 24
  path: to
property:
  datatype: string
  description: Identifies one or more objects used (or to be used) in the completion of an Activity.
  order: 1
  path: instrument
property:
  datatype: string
  description: Describes an indirect object of the activity from which the activity is directed. The precise meaning of the origin is the object of the English preposition "from". For instance, in the activity "John moved an item to List B from List A", the origin of the activity is "List A".
  order: 3
  path: origin
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 25
  path: url
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 13
  path: context
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 21
  path: replies
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 26
  path: duration
property:
  datatype: string
  description: When used within an Activity, describes the direct object of the activity. For instance, in the activity "John added a movie to his wishlist", the object of the activity is the movie added. When used within a Relationship describes the entity to which the subject is related.
  order: 2
  path: object
property:
  datatype: string
  description: Describes the result of the activity. For instance, if a particular action results in the creation of a new resource, the result property can be used to describe that new resource.
  order: 4
  path: result
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 8
  path: audience

Note
type: NodeShape
closed: true
description: Represents a short written work typically less than a single paragraph in length.
ignored properties: type
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 13
  path: name
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 26
  path: updated
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 15
  path: replies
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 20
  path: duration
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 21
  path: endTime
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 25
  path: startTime
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 14
  path: preview
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 23
  path: mediaType
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 7
  path: context
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 9
  path: icon
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 22
  path: id
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 8
  path: generator
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 0
  path: attachment
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 4
  path: bto
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 10
  path: image
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 2
  path: audience
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 12
  path: location
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 5
  path: cc
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 19
  path: url
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 17
  path: tag
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 6
  path: content
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 18
  path: to
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 16
  path: summary
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 24
  path: published
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 1
  path: attributedTo
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 3
  path: bcc
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 11
  path: inReplyTo

Offer
type: NodeShape
closed: true
description: Indicates that the actor is offering the object. If specified, the target indicates the entity to which the object is being offered.
ignored properties: type
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 21
  path: replies
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 29
  path: mediaType
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 12
  path: content
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 20
  path: preview
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 14
  path: generator
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 26
  path: duration
property:
  datatype: string
  description: Describes one or more entities that either performed or are expected to perform the activity. Any single activity can have multiple actors. The actor MAY be specified using an indirect Link.
  order: 0
  path: actor
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 18
  path: location
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 23
  path: tag
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 32
  path: updated
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 28
  path: id
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 8
  path: audience
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 15
  path: icon
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 22
  path: summary
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 27
  path: endTime
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 25
  path: url
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 6
  path: attachment
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 9
  path: bcc
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 17
  path: inReplyTo
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 31
  path: startTime
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 10
  path: bto
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 16
  path: image
property:
  datatype: string
  description: When used within an Activity, describes the direct object of the activity. For instance, in the activity "John added a movie to his wishlist", the object of the activity is the movie added. When used within a Relationship describes the entity to which the subject is related.
  order: 2
  path: object
property:
  datatype: string
  description: Identifies one or more objects used (or to be used) in the completion of an Activity.
  order: 1
  path: instrument
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 13
  path: context
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 24
  path: to
property:
  datatype: string
  description: Describes the indirect object, or target, of the activity. The precise meaning of the target is largely dependent on the type of action being described but will often be the object of the English preposition "to". For instance, in the activity "John added a movie to his wishlist", the target of the activity is John's wishlist. An activity can have more than one target.
  order: 5
  path: target
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 11
  path: cc
property:
  datatype: string
  description: Describes the result of the activity. For instance, if a particular action results in the creation of a new resource, the result property can be used to describe that new resource.
  order: 4
  path: result
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 7
  path: attributedTo
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 30
  path: published
property:
  datatype: string
  description: Describes an indirect object of the activity from which the activity is directed. The precise meaning of the origin is the object of the English preposition "from". For instance, in the activity "John moved an item to List B from List A", the origin of the activity is "List A".
  order: 3
  path: origin
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 19
  path: name

OrderedCollection
type: NodeShape
closed: true
description: A subtype of Collection in which members of the logical collection are assumed to always be strictly ordered.
ignored properties: type
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 27
  path: id
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 12
  path: context
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 22
  path: tag
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 6
  path: attributedTo
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 26
  path: endTime
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 24
  path: url
property:
  datatype: string
  description: In a paged Collection, indicates the page that contains the most recently updated member items.
  max count: 1
  order: 0
  path: current
property:
  datatype: string
  description: Identifies the items contained in a collection. The items might be ordered or unordered.
  order: 2
  path: items
property:
  description: A non-negative integer specifying the total number of objects contained by the logical view of the collection. This number might not reflect the actual number of items serialized within the Collection object instance.
  max count: 1
  min inclusive: 0
  order: 4
  path: totalItems
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 30
  path: startTime
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 7
  path: audience
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 23
  path: to
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 20
  path: replies
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 10
  path: cc
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 16
  path: inReplyTo
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 11
  path: content
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 17
  path: location
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 21
  path: summary
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 5
  path: attachment
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 9
  path: bto
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 31
  path: updated
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 8
  path: bcc
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 14
  path: icon
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 18
  path: name
property:
  datatype: string
  description: In a paged Collection, indicates the furthest proceeding page of the collection.
  max count: 1
  order: 3
  path: last
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 15
  path: image
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 29
  path: published
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 25
  path: duration
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 19
  path: preview
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 28
  path: mediaType
property:
  datatype: string
  description: In a paged Collection, indicates the furthest preceeding page of items in the collection.
  max count: 1
  order: 1
  path: first
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 13
  path: generator

OrderedCollectionPage
type: NodeShape
closed: true
description: Used to represent ordered subsets of items from an OrderedCollection. Refer to the Activity Streams 2.0 Core for a complete description of the OrderedCollectionPage object.
ignored properties: type
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 26
  path: tag
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 13
  path: bto
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 29
  path: duration
property:
  description: A non-negative integer value identifying the relative position within the logical view of a strictly ordered collection.
  max count: 1
  min inclusive: 0
  order: 0
  path: startIndex
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 10
  path: attributedTo
property:
  datatype: string
  description: Identifies the Collection to which a CollectionPage objects items belong.
  max count: 1
  order: 2
  path: partOf
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 11
  path: audience
property:
  description: A non-negative integer specifying the total number of objects contained by the logical view of the collection. This number might not reflect the actual number of items serialized within the Collection object instance.
  max count: 1
  min inclusive: 0
  order: 8
  path: totalItems
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 21
  path: location
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 34
  path: startTime
property:
  datatype: string
  description: In a paged Collection, indicates the page that contains the most recently updated member items.
  max count: 1
  order: 4
  path: current
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 33
  path: published
property:
  datatype: string
  description: In a paged Collection, identifies the previous page of items.
  max count: 1
  order: 3
  path: prev
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 15
  path: content
property:
  datatype: string
  description: In a paged Collection, indicates the furthest preceeding page of items in the collection.
  max count: 1
  order: 5
  path: first
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 19
  path: image
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 30
  path: endTime
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 9
  path: attachment
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 23
  path: preview
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 16
  path: context
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 22
  path: name
property:
  datatype: string
  description: In a paged Collection, indicates the furthest proceeding page of the collection.
  max count: 1
  order: 7
  path: last
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 18
  path: icon
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 14
  path: cc
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 25
  path: summary
property:
  datatype: string
  description: In a paged Collection, indicates the next page of items.
  max count: 1
  order: 1
  path: next
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 20
  path: inReplyTo
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 12
  path: bcc
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 32
  path: mediaType
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 31
  path: id
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 24
  path: replies
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 35
  path: updated
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 17
  path: generator
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 27
  path: to
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 28
  path: url
property:
  datatype: string
  description: Identifies the items contained in a collection. The items might be ordered or unordered.
  order: 6
  path: items

OrderedItems
type: NodeShape
closed: true
description: OrderedItems is not a real class in the ActivityStreams specification, but it is used as the container of the items in `OrderedCollections`
ignored properties: type

Organization
type: NodeShape
closed: true
description: Represents an organization.
ignored properties: type
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 23
  path: mediaType
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 20
  path: duration
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 0
  path: attachment
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 1
  path: attributedTo
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 16
  path: summary
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 13
  path: name
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 18
  path: to
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 24
  path: published
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 3
  path: bcc
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 22
  path: id
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 17
  path: tag
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 5
  path: cc
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 9
  path: icon
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 7
  path: context
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 14
  path: preview
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 21
  path: endTime
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 15
  path: replies
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 8
  path: generator
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 11
  path: inReplyTo
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 2
  path: audience
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 10
  path: image
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 4
  path: bto
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 26
  path: updated
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 25
  path: startTime
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 19
  path: url
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 12
  path: location
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 6
  path: content

Page
type: NodeShape
closed: true
description: Represents a Web Page.
ignored properties: type
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 0
  path: attachment
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 17
  path: tag
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 14
  path: preview
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 8
  path: generator
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 6
  path: content
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 24
  path: published
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 21
  path: endTime
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 4
  path: bto
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 2
  path: audience
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 20
  path: duration
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 26
  path: updated
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 23
  path: mediaType
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 9
  path: icon
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 3
  path: bcc
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 12
  path: location
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 25
  path: startTime
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 11
  path: inReplyTo
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 16
  path: summary
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 13
  path: name
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 1
  path: attributedTo
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 22
  path: id
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 19
  path: url
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 5
  path: cc
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 10
  path: image
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 18
  path: to
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 15
  path: replies
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 7
  path: context

Person
type: NodeShape
closed: true
description: Represents an individual person.
ignored properties: type
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 6
  path: content
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 1
  path: attributedTo
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 8
  path: generator
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 2
  path: audience
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 9
  path: icon
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 13
  path: name
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 26
  path: updated
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 7
  path: context
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 4
  path: bto
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 17
  path: tag
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 24
  path: published
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 14
  path: preview
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 20
  path: duration
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 25
  path: startTime
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 0
  path: attachment
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 22
  path: id
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 11
  path: inReplyTo
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 10
  path: image
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 15
  path: replies
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 23
  path: mediaType
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 3
  path: bcc
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 12
  path: location
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 5
  path: cc
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 19
  path: url
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 21
  path: endTime
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 16
  path: summary
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 18
  path: to

Place
type: NodeShape
closed: true
description: Represents a logical or physical location. See 5.3 Representing Places for additional information.
ignored properties: type
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 9
  path: bcc
property:
  datatype: float
  description: The longitude of a place
  max count: 1
  order: 3
  path: longitude
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 32
  path: updated
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 25
  path: url
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 30
  path: published
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 16
  path: image
property:
  datatype: float
  description: The latitude of a place
  max count: 1
  order: 2
  path: latitude
property:
  datatype: string
  description: Specifies the measurement units for the radius and altitude properties on a Place object. If not specified, the default is assumed to be "m" for "meters".
  max count: 1
  order: 5
  path: units
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 15
  path: icon
property:
  datatype: float
  description: Indicates the altitude of a place. The measurement units is indicated using the units property. If units is not specified, the default is assumed to be "m" indicating meters.
  max count: 1
  order: 1
  path: altitude
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 19
  path: name
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 18
  path: location
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 26
  path: duration
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 21
  path: replies
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 14
  path: generator
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 24
  path: to
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 11
  path: cc
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 22
  path: summary
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 8
  path: audience
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 27
  path: endTime
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 17
  path: inReplyTo
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 7
  path: attributedTo
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 13
  path: context
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 20
  path: preview
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 10
  path: bto
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 28
  path: id
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 31
  path: startTime
property:
  datatype: float
  description: Indicates the accuracy of position coordinates on a Place objects. Expressed in properties of percentage. e.g. "94.0" means "94.0% accurate".
  max count: 1
  max inclusive: 100
  min inclusive: 0
  order: 0
  path: accuracy
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 12
  path: content
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 6
  path: attachment
property:
  datatype: float
  description: The radius from the given latitude and longitude for a Place. The units is expressed by the units property. If units is not specified, the default is assumed to be "m" indicating "meters".
  max count: 1
  min inclusive: 0
  order: 4
  path: radius
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 29
  path: mediaType
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 23
  path: tag

Profile
type: NodeShape
closed: true
description: A Profile is a content object that describes another Object, typically used to describe Actor Type objects. The describes property is used to reference the object being described by the profile.
ignored properties: type
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 6
  path: cc
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 12
  path: inReplyTo
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 5
  path: bto
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 19
  path: to
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 8
  path: context
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 20
  path: url
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 23
  path: id
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 22
  path: endTime
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 2
  path: attributedTo
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 10
  path: icon
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 24
  path: mediaType
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 26
  path: startTime
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 11
  path: image
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 13
  path: location
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 7
  path: content
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 15
  path: preview
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 14
  path: name
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 16
  path: replies
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 1
  path: attachment
property:
  class: Object
  description: On a Profile object, the describes property identifies the object described by the Profile.
  max count: 1
  node kind: BlankNode
  order: 0
  path: describes
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 9
  path: generator
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 17
  path: summary
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 4
  path: bcc
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 3
  path: audience
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 27
  path: updated
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 25
  path: published
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 21
  path: duration
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 18
  path: tag

Question
type: NodeShape
closed: true
description: Represents a question being asked. Question objects are an extension of IntransitiveActivity. That is, the Question object is an Activity, but the direct object is the question itself and therefore it would not contain an object property. Either of the anyOf and oneOf properties MAY be used to express possible answers, but a Question object MUST NOT have both properties.
ignored properties: type
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 33
  path: startTime
property:
  datatype: string
  description: Identifies an exclusive option for a Question. Use of oneOf implies that the Question can have only a single answer. To indicate that a Question can have multiple answers, use anyOf.
  order: 1
  path: oneOf
property:
  datatype: string
  description: When used within an Activity, describes the direct object of the activity. For instance, in the activity "John added a movie to his wishlist", the object of the activity is the movie added. When used within a Relationship describes the entity to which the subject is related.
  order: 4
  path: object
property:
  datatype: string
  description: Describes the indirect object, or target, of the activity. The precise meaning of the target is largely dependent on the type of action being described but will often be the object of the English preposition "to". For instance, in the activity "John added a movie to his wishlist", the target of the activity is John's wishlist. An activity can have more than one target.
  order: 7
  path: target
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 15
  path: context
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 18
  path: image
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 19
  path: inReplyTo
property:
  datatype: string
  description: Describes the result of the activity. For instance, if a particular action results in the creation of a new resource, the result property can be used to describe that new resource.
  order: 6
  path: result
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 9
  path: attributedTo
property:
  datatype: string
  description: Identifies one or more objects used (or to be used) in the completion of an Activity.
  order: 3
  path: instrument
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 17
  path: icon
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 32
  path: published
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 24
  path: summary
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 12
  path: bto
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 22
  path: preview
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 26
  path: to
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 34
  path: updated
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 31
  path: mediaType
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 21
  path: name
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 23
  path: replies
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 16
  path: generator
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 13
  path: cc
property:
  datatype: string
  description: Describes one or more entities that either performed or are expected to perform the activity. Any single activity can have multiple actors. The actor MAY be specified using an indirect Link.
  order: 2
  path: actor
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 30
  path: id
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 10
  path: audience
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 20
  path: location
property:
  datatype: string
  description: Identifies an inclusive option for a Question. Use of anyOf implies that the Question can have multiple answers. To indicate that a Question can have only one answer, use oneOf.
  order: 0
  path: anyOf
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 8
  path: attachment
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 11
  path: bcc
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 25
  path: tag
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 28
  path: duration
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 14
  path: content
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 29
  path: endTime
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 27
  path: url
property:
  datatype: string
  description: Describes an indirect object of the activity from which the activity is directed. The precise meaning of the origin is the object of the English preposition "from". For instance, in the activity "John moved an item to List B from List A", the origin of the activity is "List A".
  order: 5
  path: origin

Read
type: NodeShape
closed: true
description: Indicates that the actor has read the object.
ignored properties: type
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 28
  path: id
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 19
  path: name
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 21
  path: replies
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 26
  path: duration
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 16
  path: image
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 22
  path: summary
property:
  datatype: string
  description: Identifies one or more objects used (or to be used) in the completion of an Activity.
  order: 1
  path: instrument
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 20
  path: preview
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 7
  path: attributedTo
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 25
  path: url
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 31
  path: startTime
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 17
  path: inReplyTo
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 9
  path: bcc
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 11
  path: cc
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 24
  path: to
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 23
  path: tag
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 14
  path: generator
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 10
  path: bto
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 30
  path: published
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 29
  path: mediaType
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 8
  path: audience
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 12
  path: content
property:
  datatype: string
  description: When used within an Activity, describes the direct object of the activity. For instance, in the activity "John added a movie to his wishlist", the object of the activity is the movie added. When used within a Relationship describes the entity to which the subject is related.
  order: 2
  path: object
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 6
  path: attachment
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 15
  path: icon
property:
  datatype: string
  description: Describes an indirect object of the activity from which the activity is directed. The precise meaning of the origin is the object of the English preposition "from". For instance, in the activity "John moved an item to List B from List A", the origin of the activity is "List A".
  order: 3
  path: origin
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 27
  path: endTime
property:
  datatype: string
  description: Describes one or more entities that either performed or are expected to perform the activity. Any single activity can have multiple actors. The actor MAY be specified using an indirect Link.
  order: 0
  path: actor
property:
  datatype: string
  description: Describes the result of the activity. For instance, if a particular action results in the creation of a new resource, the result property can be used to describe that new resource.
  order: 4
  path: result
property:
  datatype: string
  description: Describes the indirect object, or target, of the activity. The precise meaning of the target is largely dependent on the type of action being described but will often be the object of the English preposition "to". For instance, in the activity "John added a movie to his wishlist", the target of the activity is John's wishlist. An activity can have more than one target.
  order: 5
  path: target
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 13
  path: context
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 18
  path: location
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 32
  path: updated

Reject
type: NodeShape
closed: true
description: Indicates that the actor is rejecting the object. The target and origin typically have no defined meaning.
ignored properties: type
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 25
  path: url
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 21
  path: replies
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 8
  path: audience
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 32
  path: updated
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 17
  path: inReplyTo
property:
  datatype: string
  description: Describes an indirect object of the activity from which the activity is directed. The precise meaning of the origin is the object of the English preposition "from". For instance, in the activity "John moved an item to List B from List A", the origin of the activity is "List A".
  order: 3
  path: origin
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 20
  path: preview
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 7
  path: attributedTo
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 29
  path: mediaType
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 14
  path: generator
property:
  datatype: string
  description: Describes the indirect object, or target, of the activity. The precise meaning of the target is largely dependent on the type of action being described but will often be the object of the English preposition "to". For instance, in the activity "John added a movie to his wishlist", the target of the activity is John's wishlist. An activity can have more than one target.
  order: 5
  path: target
property:
  datatype: string
  description: When used within an Activity, describes the direct object of the activity. For instance, in the activity "John added a movie to his wishlist", the object of the activity is the movie added. When used within a Relationship describes the entity to which the subject is related.
  order: 2
  path: object
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 28
  path: id
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 10
  path: bto
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 13
  path: context
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 31
  path: startTime
property:
  datatype: string
  description: Describes one or more entities that either performed or are expected to perform the activity. Any single activity can have multiple actors. The actor MAY be specified using an indirect Link.
  order: 0
  path: actor
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 11
  path: cc
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 23
  path: tag
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 24
  path: to
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 30
  path: published
property:
  datatype: string
  description: Describes the result of the activity. For instance, if a particular action results in the creation of a new resource, the result property can be used to describe that new resource.
  order: 4
  path: result
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 12
  path: content
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 27
  path: endTime
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 26
  path: duration
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 18
  path: location
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 22
  path: summary
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 6
  path: attachment
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 16
  path: image
property:
  datatype: string
  description: Identifies one or more objects used (or to be used) in the completion of an Activity.
  order: 1
  path: instrument
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 19
  path: name
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 15
  path: icon
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 9
  path: bcc

Relationship
type: NodeShape
closed: true
description: Describes a relationship between two individuals. The subject and object properties are used to identify the connected individuals. See 5.2 Representing Relationships Between Entities for additional information.
ignored properties: type
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 29
  path: updated
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 6
  path: bcc
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 8
  path: cc
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 15
  path: location
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 23
  path: duration
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 26
  path: mediaType
property:
  datatype: string
  description: On a Relationship object, the subject property identifies one of the connected individuals. For instance, for a Relationship object describing "John is related to Sally", subject would refer to John.
  order: 2
  path: subject
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 19
  path: summary
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 7
  path: bto
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 18
  path: replies
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 16
  path: name
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 27
  path: published
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 14
  path: inReplyTo
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 10
  path: context
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 25
  path: id
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 21
  path: to
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 12
  path: icon
property:
  datatype: string
  description: When used within an Activity, describes the direct object of the activity. For instance, in the activity "John added a movie to his wishlist", the object of the activity is the movie added. When used within a Relationship describes the entity to which the subject is related.
  order: 0
  path: object
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 17
  path: preview
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 28
  path: startTime
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 13
  path: image
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 22
  path: url
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 20
  path: tag
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 5
  path: audience
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 4
  path: attributedTo
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 9
  path: content
property:
  class: Object
  description: On a Relationship object, the relationship property identifies the kind of relationship that exists between subject and object.
  node kind: BlankNode
  order: 1
  path: relationship
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 3
  path: attachment
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 11
  path: generator
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 24
  path: endTime

Remove
type: NodeShape
closed: true
description: Indicates that the actor is removing the object. If specified, the origin indicates the context from which the object is being removed.
ignored properties: type
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 21
  path: replies
property:
  datatype: string
  description: Describes the result of the activity. For instance, if a particular action results in the creation of a new resource, the result property can be used to describe that new resource.
  order: 4
  path: result
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 10
  path: bto
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 6
  path: attachment
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 16
  path: image
property:
  datatype: string
  description: Describes one or more entities that either performed or are expected to perform the activity. Any single activity can have multiple actors. The actor MAY be specified using an indirect Link.
  order: 0
  path: actor
property:
  datatype: string
  description: When used within an Activity, describes the direct object of the activity. For instance, in the activity "John added a movie to his wishlist", the object of the activity is the movie added. When used within a Relationship describes the entity to which the subject is related.
  order: 2
  path: object
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 15
  path: icon
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 25
  path: url
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 14
  path: generator
property:
  datatype: string
  description: Describes an indirect object of the activity from which the activity is directed. The precise meaning of the origin is the object of the English preposition "from". For instance, in the activity "John moved an item to List B from List A", the origin of the activity is "List A".
  order: 3
  path: origin
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 27
  path: endTime
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 24
  path: to
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 19
  path: name
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 12
  path: content
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 26
  path: duration
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 11
  path: cc
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 30
  path: published
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 13
  path: context
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 29
  path: mediaType
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 17
  path: inReplyTo
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 7
  path: attributedTo
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 22
  path: summary
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 31
  path: startTime
property:
  datatype: string
  description: Identifies one or more objects used (or to be used) in the completion of an Activity.
  order: 1
  path: instrument
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 18
  path: location
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 32
  path: updated
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 8
  path: audience
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 20
  path: preview
property:
  datatype: string
  description: Describes the indirect object, or target, of the activity. The precise meaning of the target is largely dependent on the type of action being described but will often be the object of the English preposition "to". For instance, in the activity "John added a movie to his wishlist", the target of the activity is John's wishlist. An activity can have more than one target.
  order: 5
  path: target
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 23
  path: tag
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 9
  path: bcc
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 28
  path: id

Service
type: NodeShape
closed: true
description: Represents a service of any kind.
ignored properties: type
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 6
  path: content
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 17
  path: tag
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 8
  path: generator
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 10
  path: image
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 3
  path: bcc
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 23
  path: mediaType
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 24
  path: published
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 20
  path: duration
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 16
  path: summary
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 15
  path: replies
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 1
  path: attributedTo
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 9
  path: icon
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 13
  path: name
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 5
  path: cc
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 4
  path: bto
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 22
  path: id
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 14
  path: preview
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 26
  path: updated
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 19
  path: url
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 12
  path: location
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 0
  path: attachment
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 25
  path: startTime
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 21
  path: endTime
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 18
  path: to
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 7
  path: context
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 11
  path: inReplyTo
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 2
  path: audience

TentativeAccept
type: NodeShape
closed: true
description: A specialization of Accept indicating that the acceptance is tentative.
ignored properties: type
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 8
  path: audience
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 9
  path: bcc
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 23
  path: tag
property:
  datatype: string
  description: Describes an indirect object of the activity from which the activity is directed. The precise meaning of the origin is the object of the English preposition "from". For instance, in the activity "John moved an item to List B from List A", the origin of the activity is "List A".
  order: 3
  path: origin
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 20
  path: preview
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 16
  path: image
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 32
  path: updated
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 26
  path: duration
property:
  datatype: string
  description: Identifies one or more objects used (or to be used) in the completion of an Activity.
  order: 1
  path: instrument
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 29
  path: mediaType
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 21
  path: replies
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 15
  path: icon
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 30
  path: published
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 24
  path: to
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 10
  path: bto
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 31
  path: startTime
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 25
  path: url
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 14
  path: generator
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 11
  path: cc
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 22
  path: summary
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 18
  path: location
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 7
  path: attributedTo
property:
  datatype: string
  description: When used within an Activity, describes the direct object of the activity. For instance, in the activity "John added a movie to his wishlist", the object of the activity is the movie added. When used within a Relationship describes the entity to which the subject is related.
  order: 2
  path: object
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 13
  path: context
property:
  datatype: string
  description: Describes the result of the activity. For instance, if a particular action results in the creation of a new resource, the result property can be used to describe that new resource.
  order: 4
  path: result
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 28
  path: id
property:
  datatype: string
  description: Describes one or more entities that either performed or are expected to perform the activity. Any single activity can have multiple actors. The actor MAY be specified using an indirect Link.
  order: 0
  path: actor
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 12
  path: content
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 17
  path: inReplyTo
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 27
  path: endTime
property:
  datatype: string
  description: Describes the indirect object, or target, of the activity. The precise meaning of the target is largely dependent on the type of action being described but will often be the object of the English preposition "to". For instance, in the activity "John added a movie to his wishlist", the target of the activity is John's wishlist. An activity can have more than one target.
  order: 5
  path: target
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 19
  path: name
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 6
  path: attachment

TentativeReject
type: NodeShape
closed: true
description: A specialization of Reject in which the rejection is considered tentative.
ignored properties: type
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 17
  path: inReplyTo
property:
  datatype: string
  description: When used within an Activity, describes the direct object of the activity. For instance, in the activity "John added a movie to his wishlist", the object of the activity is the movie added. When used within a Relationship describes the entity to which the subject is related.
  order: 2
  path: object
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 21
  path: replies
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 9
  path: bcc
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 20
  path: preview
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 28
  path: id
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 29
  path: mediaType
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 26
  path: duration
property:
  datatype: string
  description: Describes the indirect object, or target, of the activity. The precise meaning of the target is largely dependent on the type of action being described but will often be the object of the English preposition "to". For instance, in the activity "John added a movie to his wishlist", the target of the activity is John's wishlist. An activity can have more than one target.
  order: 5
  path: target
property:
  datatype: string
  description: Identifies one or more objects used (or to be used) in the completion of an Activity.
  order: 1
  path: instrument
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 12
  path: content
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 24
  path: to
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 15
  path: icon
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 13
  path: context
property:
  datatype: string
  description: Describes the result of the activity. For instance, if a particular action results in the creation of a new resource, the result property can be used to describe that new resource.
  order: 4
  path: result
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 27
  path: endTime
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 25
  path: url
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 16
  path: image
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 8
  path: audience
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 30
  path: published
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 14
  path: generator
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 6
  path: attachment
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 22
  path: summary
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 32
  path: updated
property:
  datatype: string
  description: Describes one or more entities that either performed or are expected to perform the activity. Any single activity can have multiple actors. The actor MAY be specified using an indirect Link.
  order: 0
  path: actor
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 11
  path: cc
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 7
  path: attributedTo
property:
  datatype: string
  description: Describes an indirect object of the activity from which the activity is directed. The precise meaning of the origin is the object of the English preposition "from". For instance, in the activity "John moved an item to List B from List A", the origin of the activity is "List A".
  order: 3
  path: origin
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 31
  path: startTime
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 23
  path: tag
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 18
  path: location
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 10
  path: bto
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 19
  path: name

Tombstone
type: NodeShape
closed: true
description: A Tombstone represents a content object that has been deleted. It can be used in Collections to signify that there used to be an object at this position, but it has been deleted.
ignored properties: type
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 9
  path: context
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 4
  path: audience
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 20
  path: to
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 10
  path: generator
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 26
  path: published
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 6
  path: bto
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 11
  path: icon
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 16
  path: preview
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 14
  path: location
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 19
  path: tag
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 13
  path: inReplyTo
property:
  datatype: dateTime
  description: On a Tombstone object, the deleted property is a timestamp for when the object was deleted.
  max count: 1
  order: 1
  path: deleted
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 8
  path: content
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 23
  path: endTime
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 24
  path: id
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 22
  path: duration
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 2
  path: attachment
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 21
  path: url
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 18
  path: summary
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 3
  path: attributedTo
property:
  class: Object
  description: On a Tombstone object, the formerType property identifies the type of the object that was deleted.
  node kind: BlankNode
  order: 0
  path: formerType
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 17
  path: replies
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 7
  path: cc
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 12
  path: image
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 27
  path: startTime
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 28
  path: updated
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 15
  path: name
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 5
  path: bcc
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 25
  path: mediaType

Travel
type: NodeShape
closed: true
description: Indicates that the actor is traveling to target from origin. Travel is an IntransitiveObject whose actor specifies the direct object. If the target or origin are not specified, either can be determined by context.
ignored properties: type
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 30
  path: published
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 27
  path: endTime
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 8
  path: audience
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 29
  path: mediaType
property:
  datatype: string
  description: Describes the result of the activity. For instance, if a particular action results in the creation of a new resource, the result property can be used to describe that new resource.
  order: 4
  path: result
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 28
  path: id
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 15
  path: icon
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 6
  path: attachment
property:
  datatype: string
  description: When used within an Activity, describes the direct object of the activity. For instance, in the activity "John added a movie to his wishlist", the object of the activity is the movie added. When used within a Relationship describes the entity to which the subject is related.
  order: 2
  path: object
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 20
  path: preview
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 18
  path: location
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 7
  path: attributedTo
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 9
  path: bcc
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 10
  path: bto
property:
  datatype: string
  description: Describes the indirect object, or target, of the activity. The precise meaning of the target is largely dependent on the type of action being described but will often be the object of the English preposition "to". For instance, in the activity "John added a movie to his wishlist", the target of the activity is John's wishlist. An activity can have more than one target.
  order: 5
  path: target
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 26
  path: duration
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 19
  path: name
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 16
  path: image
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 32
  path: updated
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 12
  path: content
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 25
  path: url
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 31
  path: startTime
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 11
  path: cc
property:
  datatype: string
  description: Describes one or more entities that either performed or are expected to perform the activity. Any single activity can have multiple actors. The actor MAY be specified using an indirect Link.
  order: 0
  path: actor
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 22
  path: summary
property:
  datatype: string
  description: Identifies one or more objects used (or to be used) in the completion of an Activity.
  order: 1
  path: instrument
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 14
  path: generator
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 17
  path: inReplyTo
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 13
  path: context
property:
  datatype: string
  description: Describes an indirect object of the activity from which the activity is directed. The precise meaning of the origin is the object of the English preposition "from". For instance, in the activity "John moved an item to List B from List A", the origin of the activity is "List A".
  order: 3
  path: origin
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 24
  path: to
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 23
  path: tag
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 21
  path: replies

Undo
type: NodeShape
closed: true
description: Indicates that the actor is undoing the object. In most cases, the object will be an Activity describing some previously performed action (for instance, a person may have previously "liked" an article but, for whatever reason, might choose to undo that like at some later point in time). The target and origin typically have no defined meaning.
ignored properties: type
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 18
  path: location
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 12
  path: content
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 30
  path: published
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 21
  path: replies
property:
  datatype: string
  description: Describes the result of the activity. For instance, if a particular action results in the creation of a new resource, the result property can be used to describe that new resource.
  order: 4
  path: result
property:
  datatype: string
  description: Describes an indirect object of the activity from which the activity is directed. The precise meaning of the origin is the object of the English preposition "from". For instance, in the activity "John moved an item to List B from List A", the origin of the activity is "List A".
  order: 3
  path: origin
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 31
  path: startTime
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 9
  path: bcc
property:
  datatype: string
  description: Identifies one or more objects used (or to be used) in the completion of an Activity.
  order: 1
  path: instrument
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 22
  path: summary
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 11
  path: cc
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 14
  path: generator
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 7
  path: attributedTo
property:
  datatype: string
  description: When used within an Activity, describes the direct object of the activity. For instance, in the activity "John added a movie to his wishlist", the object of the activity is the movie added. When used within a Relationship describes the entity to which the subject is related.
  order: 2
  path: object
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 24
  path: to
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 25
  path: url
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 27
  path: endTime
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 10
  path: bto
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 23
  path: tag
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 19
  path: name
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 15
  path: icon
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 20
  path: preview
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 26
  path: duration
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 8
  path: audience
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 6
  path: attachment
property:
  datatype: string
  description: Describes one or more entities that either performed or are expected to perform the activity. Any single activity can have multiple actors. The actor MAY be specified using an indirect Link.
  order: 0
  path: actor
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 16
  path: image
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 28
  path: id
property:
  datatype: string
  description: Describes the indirect object, or target, of the activity. The precise meaning of the target is largely dependent on the type of action being described but will often be the object of the English preposition "to". For instance, in the activity "John added a movie to his wishlist", the target of the activity is John's wishlist. An activity can have more than one target.
  order: 5
  path: target
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 32
  path: updated
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 29
  path: mediaType
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 13
  path: context
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 17
  path: inReplyTo

Update
type: NodeShape
closed: true
description: Indicates that the actor has updated the object. Note, however, that this vocabulary does not define a mechanism for describing the actual set of modifications made to object. The target and origin typically have no defined meaning.
ignored properties: type
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 6
  path: attachment
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 23
  path: tag
property:
  datatype: string
  description: Describes an indirect object of the activity from which the activity is directed. The precise meaning of the origin is the object of the English preposition "from". For instance, in the activity "John moved an item to List B from List A", the origin of the activity is "List A".
  order: 3
  path: origin
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 20
  path: preview
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 28
  path: id
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 26
  path: duration
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 24
  path: to
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 22
  path: summary
property:
  datatype: string
  description: Identifies one or more objects used (or to be used) in the completion of an Activity.
  order: 1
  path: instrument
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 8
  path: audience
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 21
  path: replies
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 9
  path: bcc
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 17
  path: inReplyTo
property:
  datatype: string
  description: Describes the result of the activity. For instance, if a particular action results in the creation of a new resource, the result property can be used to describe that new resource.
  order: 4
  path: result
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 11
  path: cc
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 18
  path: location
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 25
  path: url
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 15
  path: icon
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 29
  path: mediaType
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 7
  path: attributedTo
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 12
  path: content
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 31
  path: startTime
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 30
  path: published
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 13
  path: context
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 10
  path: bto
property:
  datatype: string
  description: Describes the indirect object, or target, of the activity. The precise meaning of the target is largely dependent on the type of action being described but will often be the object of the English preposition "to". For instance, in the activity "John added a movie to his wishlist", the target of the activity is John's wishlist. An activity can have more than one target.
  order: 5
  path: target
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 16
  path: image
property:
  datatype: string
  description: When used within an Activity, describes the direct object of the activity. For instance, in the activity "John added a movie to his wishlist", the object of the activity is the movie added. When used within a Relationship describes the entity to which the subject is related.
  order: 2
  path: object
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 27
  path: endTime
property:
  datatype: string
  description: Describes one or more entities that either performed or are expected to perform the activity. Any single activity can have multiple actors. The actor MAY be specified using an indirect Link.
  order: 0
  path: actor
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 14
  path: generator
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 32
  path: updated
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 19
  path: name

Video
type: NodeShape
closed: true
description: Represents a video document of any kind.
ignored properties: type
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 12
  path: location
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 16
  path: summary
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 7
  path: context
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 18
  path: to
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 19
  path: url
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 25
  path: startTime
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 13
  path: name
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 0
  path: attachment
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 8
  path: generator
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 4
  path: bto
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 22
  path: id
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 11
  path: inReplyTo
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 1
  path: attributedTo
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 15
  path: replies
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 6
  path: content
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 5
  path: cc
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 2
  path: audience
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 10
  path: image
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 20
  path: duration
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 23
  path: mediaType
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 14
  path: preview
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 9
  path: icon
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 3
  path: bcc
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 17
  path: tag
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 26
  path: updated
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 21
  path: endTime
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 24
  path: published

View
type: NodeShape
closed: true
description: Indicates that the actor has viewed the object.
ignored properties: type
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 13
  path: context
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 24
  path: to
property:
  datatype: string
  description: Describes the indirect object, or target, of the activity. The precise meaning of the target is largely dependent on the type of action being described but will often be the object of the English preposition "to". For instance, in the activity "John added a movie to his wishlist", the target of the activity is John's wishlist. An activity can have more than one target.
  order: 5
  path: target
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 31
  path: startTime
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 8
  path: audience
property:
  datatype: string
  description: Identifies one or more objects used (or to be used) in the completion of an Activity.
  order: 1
  path: instrument
property:
  datatype: string
  description: Describes one or more entities that either performed or are expected to perform the activity. Any single activity can have multiple actors. The actor MAY be specified using an indirect Link.
  order: 0
  path: actor
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 30
  path: published
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 9
  path: bcc
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 11
  path: cc
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 26
  path: duration
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 17
  path: inReplyTo
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 6
  path: attachment
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 23
  path: tag
property:
  datatype: string
  description: Describes the result of the activity. For instance, if a particular action results in the creation of a new resource, the result property can be used to describe that new resource.
  order: 4
  path: result
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 10
  path: bto
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 21
  path: replies
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 12
  path: content
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 15
  path: icon
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 18
  path: location
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 16
  path: image
property:
  datatype: string
  description: Describes an indirect object of the activity from which the activity is directed. The precise meaning of the origin is the object of the English preposition "from". For instance, in the activity "John moved an item to List B from List A", the origin of the activity is "List A".
  order: 3
  path: origin
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 19
  path: name
property:
  datatype: string
  description: When used within an Activity, describes the direct object of the activity. For instance, in the activity "John added a movie to his wishlist", the object of the activity is the movie added. When used within a Relationship describes the entity to which the subject is related.
  order: 2
  path: object
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 32
  path: updated
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 29
  path: mediaType
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 28
  path: id
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 22
  path: summary
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 14
  path: generator
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 7
  path: attributedTo
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 27
  path: endTime
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 25
  path: url
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 20
  path: preview

Object
type: NodeShape
closed: true
description: Describes an object of any kind. The Object type serves as the base type for most of the other kinds of objects defined in the Activity Vocabulary, including other Core types such as Activity, IntransitiveActivity, Collection and OrderedCollection.
ignored properties: type
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 8
  path: generator
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 5
  path: cc
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 3
  path: bcc
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 4
  path: bto
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 18
  path: to
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 21
  path: endTime
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 6
  path: content
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 23
  path: mediaType
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 16
  path: summary
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 9
  path: icon
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 24
  path: published
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 20
  path: duration
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 22
  path: id
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 26
  path: updated
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 25
  path: startTime
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 12
  path: location
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 10
  path: image
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 15
  path: replies
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 19
  path: url
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 11
  path: inReplyTo
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 14
  path: preview
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 13
  path: name
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 0
  path: attachment
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 7
  path: context
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 1
  path: attributedTo
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 17
  path: tag
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 2
  path: audience

Collection
type: NodeShape
closed: true
description: A Collection is a subtype of Object that represents ordered or unordered sets of Object or Link instances. Refer to the Activity Streams 2.0 Core specification for a complete description of the Collection type.
ignored properties: type
property:
  description: Provides the globally unique identifier for an Object or Link.
  max count: 1
  order: 27
  path: id
property:
  datatype: dateTime
  description: The date and time at which the object was updated
  max count: 1
  order: 31
  path: updated
property:
  datatype: string
  description: Identifies an Object that is part of the public secondary audience of this Object.
  order: 10
  path: cc
property:
  datatype: string
  description: Identifies the entity (e.g. an application) that generated the object.
  order: 13
  path: generator
property:
  datatype: string
  description: When used on a Link, identifies the MIME media type of the referenced resource. When used on an Object, identifies the MIME media type of the value of the content property. If not specified, the content property is assumed to contain text/html content.
  max count: 1
  order: 28
  path: mediaType
property:
  description: A non-negative integer specifying the total number of objects contained by the logical view of the collection. This number might not reflect the actual number of items serialized within the Collection object instance.
  max count: 1
  min inclusive: 0
  order: 4
  path: totalItems
property:
  datatype: string
  description: Identifies a resource attached or related to an object that potentially requires special handling. The intent is to provide a model that is at least semantically similar to attachments in email.
  order: 5
  path: attachment
property:
  description: When the object describes a time-bound resource, such as an audio or video, a meeting, etc, the duration property indicates the object's approximate duration. The value MUST be expressed as an xsd:duration as defined by [ xmlschema11-2], section 3.3.6 (e.g. a period of 5 seconds is represented as "PT5S").
  max count: 1
  order: 25
  path: duration
property:
  datatype: string
  description: The content or textual representation of the Object encoded as a JSON string. By default, the value of content is HTML. The mediaType property can be used in the object to indicate a different content type. The content MAY be expressed using multiple language-tagged values.
  order: 11
  path: content
property:
  datatype: string
  description: One or more "tags" that have been associated with an objects. A tag can be any kind of Object. The key difference between attachment and tag is that the former implies association by inclusion, while the latter implies associated by reference.
  order: 22
  path: tag
property:
  datatype: string
  description: A natural language summarization of the object encoded as HTML. Multiple language tagged summaries MAY be provided.
  order: 21
  path: summary
property:
  datatype: string
  description: Identifies one or more links to representations of the object
  order: 24
  path: url
property:
  datatype: string
  description: A simple, human-readable, plain-text name for the object. HTML markup MUST NOT be included. The name MAY be expressed using multiple language-tagged values.
  order: 18
  path: name
property:
  datatype: string
  description: In a paged Collection, indicates the page that contains the most recently updated member items.
  max count: 1
  order: 0
  path: current
property:
  datatype: string
  description: Identifies an entity that provides a preview of this object.
  order: 19
  path: preview
property:
  datatype: string
  description: Identifies one or more entities that represent the total population of entities for which the object can considered to be relevant.
  order: 7
  path: audience
property:
  datatype: string
  description: Identifies one or more Objects that are part of the private secondary audience of this Object.
  order: 8
  path: bcc
property:
  datatype: string
  description: Identifies the context within which the object exists or an activity was performed. The notion of "context" used is intentionally vague. The intended function is to serve as a means of grouping objects and activities that share a common originating context or purpose. An example could be all activities relating to a common project or event.
  order: 12
  path: context
property:
  datatype: dateTime
  description: The date and time at which the object was published
  max count: 1
  order: 29
  path: published
property:
  datatype: string
  description: Indicates an entity that describes an icon for this object. The image should have an aspect ratio of one (horizontal) to one (vertical) and should be suitable for presentation at a small size.
  order: 14
  path: icon
property:
  datatype: string
  description: In a paged Collection, indicates the furthest proceeding page of the collection.
  max count: 1
  order: 3
  path: last
property:
  datatype: string
  description: Identifies an Object that is part of the private primary audience of this Object.
  order: 9
  path: bto
property:
  datatype: string
  description: Identifies an entity considered to be part of the public primary audience of an Object
  order: 23
  path: to
property:
  datatype: string
  description: In a paged Collection, indicates the furthest preceeding page of items in the collection.
  max count: 1
  order: 1
  path: first
property:
  datatype: string
  description: Indicates one or more entities for which this object is considered a response.
  order: 16
  path: inReplyTo
property:
  datatype: dateTime
  description: The date and time describing the actual or expected starting time of the object. When used with an Activity object, for instance, the startTime property specifies the moment the activity began or is scheduled to begin.
  max count: 1
  order: 30
  path: startTime
property:
  datatype: string
  description: Identifies one or more entities to which this object is attributed. The attributed entities might not be Actors. For instance, an object might be attributed to the completion of another activity.
  order: 6
  path: attributedTo
property:
  datatype: string
  description: Indicates one or more physical or logical locations associated with the object.
  order: 17
  path: location
property:
  datatype: string
  description: Indicates an entity that describes an image for this object. Unlike the icon property, there are no aspect ratio or display size limitations assumed.
  order: 15
  path: image
property:
  datatype: string
  description: Identifies the items contained in a collection. The items might be ordered or unordered.
  order: 2
  path: items
property:
  datatype: dateTime
  description: The date and time describing the actual or expected ending time of the object. When used with an Activity object, for instance, the endTime property specifies the moment the activity concluded or is expected to conclude.
  max count: 1
  order: 26
  path: endTime
property:
  class: Collection
  description: Identifies a Collection containing objects considered to be responses to this object.
  max count: 1
  node kind: BlankNode
  order: 20
  path: replies