Link copied to clipboard

Activity Streams Vocabulary

Draft xAPI Profile · v1.0 · September 7, 2018

A list of concepts reused from an older version (1.0) of the Activity Streams specification.

Profile IRIhttp://activitystrea.ms/schema/
See Alsohttp://activitystrea.ms/specs/json/
AuthorActivity Streams Working Group
Concepts118
View JSON-LD Download Markdown Docs Log in to browse full details

Concepts (118)

accepted

Indicates that that the actor has accepted the object. For instance, a person accepting an award, or accepting an assignment.

TypeVerb
IRIhttp://activitystrea.ms/accept
In Schemehttp://activitystrea.ms/schema/1.0.0

accessed

Indicates that the actor has accessed the object. For instance, a person accessing a room, or accessing a file.

TypeVerb
IRIhttp://activitystrea.ms/access
In Schemehttp://activitystrea.ms/schema/1.0.0
Related Matchhttps://w3id.org/xapi/seriousgames/verbs/accessed

acknowledged

Indicates that the actor has acknowledged the object. This effectively signals that the actor is aware of the objects existence.

TypeVerb
IRIhttp://activitystrea.ms/acknowledge
In Schemehttp://activitystrea.ms/schema/1.0.0

added

Indicates that the actor has added the object to the target. For instance, adding a photo to an album.

TypeVerb
IRIhttp://activitystrea.ms/add
In Schemehttp://activitystrea.ms/schema/1.0.0
Exact Matchhttps://brindlewaye.com/xAPITerms/verbs/added/

agreed

Indicates that the actor agrees with the object. For example, a person agreeing with an argument, or expressing agreement with a particular issue.

TypeVerb
IRIhttp://activitystrea.ms/agree
In Schemehttp://activitystrea.ms/schema/1.0.0

appended

Indicates that the actor has appended the object to the target. For instance, a person appending a new record to a database.

TypeVerb
IRIhttp://activitystrea.ms/append
In Schemehttp://activitystrea.ms/schema/1.0.0

approved

Indicates that the actor has approved the object. For instance, a manager might approve a travel request.

TypeVerb
IRIhttp://activitystrea.ms/approve
In Schemehttp://activitystrea.ms/schema/1.0.0

archived

Indicates that the actor has archived the object.

TypeVerb
IRIhttp://activitystrea.ms/archive
In Schemehttp://activitystrea.ms/schema/1.0.0

assigned

Indicates that the actor has assigned the object to the target.

TypeVerb
IRIhttp://activitystrea.ms/assign
In Schemehttp://activitystrea.ms/schema/1.0.0

attached

Indicates that the actor has attached the object to the target. For instance, a person attaching a file to a wiki page or an email.

TypeVerb
IRIhttp://activitystrea.ms/attach
In Schemehttp://activitystrea.ms/schema/1.0.0

attended

Indicates that the actor has attended the object. For instance, a person attending a meeting.

TypeVerb
IRIhttp://activitystrea.ms/attend
In Schemehttp://activitystrea.ms/schema/1.0.0
Exact Matchhttp://adlnet.gov/expapi/verbs/attended
Related Matchhttp://adlnet.gov/expapi/verbs/attended

authored

Indicates that the actor has authored the object. Note that this is a more specific form of the verb create.

TypeVerb
IRIhttp://activitystrea.ms/author
In Schemehttp://activitystrea.ms/schema/1.0.0

authorized

Indicates that the actor has authorized the object. If a target is specified, it means that the authorization is specifically in regards to the target. For instance, a service can authorize a person to access a given application; in which case the actor is the service, the object is the person, and the target is the application. In contrast, a person can authorize a request; in which case the actor is the person and the object is the request and there might be no explicit target.

TypeVerb
IRIhttp://activitystrea.ms/authorize
In Schemehttp://activitystrea.ms/schema/1.0.0

borrowed

Indicates that the actor has borrowed the object. If a target is specified, it identifies the entity from which the object was borrowed. For instance, if a person borrows a book from a library, the person is the actor, the book is the object and the library is the target.

TypeVerb
IRIhttp://activitystrea.ms/borrow
In Schemehttp://activitystrea.ms/schema/1.0.0

built

Indicates that the actor has built the object. For example, if a person builds a model or compiles code.

TypeVerb
IRIhttp://activitystrea.ms/build
In Schemehttp://activitystrea.ms/schema/1.0.0

canceled

Indicates that the actor has canceled the object. For instance, canceling a calendar event.

TypeVerb
IRIhttp://activitystrea.ms/cancel
In Schemehttp://activitystrea.ms/schema/1.0.0

checkedin

Indicates that the actor has checked-in to the object. For instance, a person checking-in to a place.

TypeVerb
IRIhttp://activitystrea.ms/checkin
In Schemehttp://activitystrea.ms/schema/1.0.0

closed

Indicates that the actor has closed the object. For instance, the object could represent a ticket being tracked in an issue management system.

TypeVerb
IRIhttp://activitystrea.ms/close
In Schemehttp://activitystrea.ms/schema/1.0.0

completed

Indicates that the actor has completed the object.

TypeVerb
IRIhttp://activitystrea.ms/complete
In Schemehttp://activitystrea.ms/schema/1.0.0
Exact Matchhttp://adlnet.gov/expapi/verbs/completed

confirmed

Indicates that the actor has confirmed or agrees with the object. For instance, a software developer might confirm an issue reported against a product.

TypeVerb
IRIhttp://activitystrea.ms/confirm
In Schemehttp://activitystrea.ms/schema/1.0.0

consumed

Indicates that the actor has consumed the object. The specific meaning is dependent largely on the objects type. For instance, an actor may consume an audio object, indicating that the actor has listened to it; or an actor may consume a book, indicating that the book has been read. As such, the consume verb is a more generic form of other more specific verbs such as read and play.

TypeVerb
IRIhttp://activitystrea.ms/consume
In Schemehttp://activitystrea.ms/schema/1.0.0
Narrowerhttp://activitystrea.ms/play

created

Indicates that the actor has created the object.

TypeVerb
IRIhttp://activitystrea.ms/create
In Schemehttp://activitystrea.ms/schema/1.0.0

deleted

Indicates that the actor has deleted the object. This implies, but does not require, the permanent destruction of the object.

TypeVerb
IRIhttp://activitystrea.ms/delete
In Schemehttp://activitystrea.ms/schema/1.0.0

delivered

Indicates that the actor has delivered the object. For example, delivering a package.

TypeVerb
IRIhttp://activitystrea.ms/deliver
In Schemehttp://activitystrea.ms/schema/1.0.0

denied

Indicates that the actor has denied the object. For example, a manager may deny a travel request.

TypeVerb
IRIhttp://activitystrea.ms/deny
In Schemehttp://activitystrea.ms/schema/1.0.0

disagreed

Indicates that the actor disagrees with the object.

TypeVerb
IRIhttp://activitystrea.ms/disagree
In Schemehttp://activitystrea.ms/schema/1.0.0

disliked

Indicates that the actor dislikes the object.

TypeVerb
IRIhttp://activitystrea.ms/dislike
In Schemehttp://activitystrea.ms/schema/1.0.0
Related Matchhttps://w3id.org/xapi/acrossx/verbs/disliked

experienced

Indicates that the actor has experienced the object in some manner. Note that, depending on the specific object types used for both the actor and object, the meaning of this verb can overlap that of the consume and play verbs. For instance, a person might experience a movie; or play the movie; or consume the movie. The experience verb can be considered a more generic form of other more specific verbs as consume, play, watch, listen, and read.

TypeVerb
IRIhttp://activitystrea.ms/experience
In Schemehttp://activitystrea.ms/schema/1.0.0
Exact Matchhttp://adlnet.gov/expapi/verbs/experienced

favorited

Indicates that the actor marked the object as an item of special interest.

TypeVerb
IRIhttp://activitystrea.ms/favorite
In Schemehttp://activitystrea.ms/schema/1.0.0

flagged as inappropriate

Indicates that the actor has flagged the object as being inappropriate for some reason. When using this verb, the context property, as specified within Section 4.1 can be used to provide additional detail about why the object has been flagged.

TypeVerb
IRIhttp://activitystrea.ms/flag-as-inappropriate
In Schemehttp://activitystrea.ms/schema/1.0.0

followed

Indicates that the actor began following the activity of the object. In most cases, the objectType will be a person, but it can potentially be of any type that can sensibly generate activity. Processors MAY ignore (silently drop) successive identical follow activities.

TypeVerb
IRIhttp://activitystrea.ms/follow
In Schemehttp://activitystrea.ms/schema/1.0.0

found

Indicates that the actor has found the object.

TypeVerb
IRIhttp://activitystrea.ms/find
In Schemehttp://activitystrea.ms/schema/1.0.0

gave

Indicates that the actor is giving an object to the target. Examples include one person giving a badge object to another person. The object identifies the object being given. The target identifies the receiver.

TypeVerb
IRIhttp://activitystrea.ms/give
In Schemehttp://activitystrea.ms/schema/1.0.0

hosted

Indicates that the actor is hosting the object. As in hosting an event, or hosting a service.

TypeVerb
IRIhttp://activitystrea.ms/host
In Schemehttp://activitystrea.ms/schema/1.0.0

ignored

Indicates that the actor has ignored the object. For instance, this verb may be used when an actor has ignored a friend request, in which case the object may be the request-friend activity.

TypeVerb
IRIhttp://activitystrea.ms/ignore
In Schemehttp://activitystrea.ms/schema/1.0.0
Related Matchhttps://w3id.org/xapi/medbiq/verbs/ignored

inserted

Indicates that the actor has inserted the object into the target.

TypeVerb
IRIhttp://activitystrea.ms/insert
In Schemehttp://activitystrea.ms/schema/1.0.0

installed

Indicates that the actor has installed the object, as in installing an application.

TypeVerb
IRIhttp://activitystrea.ms/install
In Schemehttp://activitystrea.ms/schema/1.0.0

interacted

Indicates that the actor has interacted with the object. For instance, when one person interacts with another.

TypeVerb
IRIhttp://activitystrea.ms/interact
In Schemehttp://activitystrea.ms/schema/1.0.0
Exact Matchhttp://adlnet.gov/expapi/verbs/interacted
Related Matchhttp://adlnet.gov/expapi/verbs/interacted

invited

Indicates that the actor has invited the object, typically a person object, to join or participate in the object described by the target. The target could, for instance, be an event, group or a service.

TypeVerb
IRIhttp://activitystrea.ms/invite
In Schemehttp://activitystrea.ms/schema/1.0.0

joined

Indicates that the actor has become a member of the object. This specification only defines the meaning of this verb when the object of the Activity has an objectType of group, though implementors need to be prepared to handle other types of objects.

TypeVerb
IRIhttp://activitystrea.ms/join
In Schemehttp://activitystrea.ms/schema/1.0.0

left

Indicates that the actor has left the object. For instance, a Person leaving a Group or checking-out of a Place.

TypeVerb
IRIhttp://activitystrea.ms/leave
In Schemehttp://activitystrea.ms/schema/1.0.0

liked

Indicates that the actor marked the object as an item of special interest. The like verb is considered to be an alias of favorite. The two verb are semantically identical.

TypeVerb
IRIhttp://activitystrea.ms/like
In Schemehttp://activitystrea.ms/schema/1.0.0
Related Matchhttps://w3id.org/xapi/acrossx/verbs/liked

listened

Indicates that the actor has listened to the object. This is typically only applicable for objects representing audio content, such as music, an audio-book, or a radio broadcast. The listen verb is a more specific form of the consume, experience and play verbs.

TypeVerb
IRIhttp://activitystrea.ms/listen
In Schemehttp://activitystrea.ms/schema/1.0.0

lost

Indicates that the actor has lost the object. For instance, if a person loses a game.

TypeVerb
IRIhttp://activitystrea.ms/lose
In Schemehttp://activitystrea.ms/schema/1.0.0

madefriend

Indicates the creation of a friendship that is reciprocated by the object. Since this verb implies an activity on the part of its object, processors MUST NOT accept activities with this verb unless they are able to verify through some external means that there is in fact a reciprocated connection. For example, a processor may have received a guarantee from a particular publisher that the publisher will only use this Verb in cases where a reciprocal relationship exists.

TypeVerb
IRIhttp://activitystrea.ms/make-friend
In Schemehttp://activitystrea.ms/schema/1.0.0

opened

Indicates that the actor has opened the object. For instance, the object could represent a ticket being tracked in an issue management system.

TypeVerb
IRIhttp://activitystrea.ms/open
In Schemehttp://activitystrea.ms/schema/1.0.0

played

Indicates that the actor spent some time enjoying the object. For example, if the object is a video this indicates that the subject watched all or part of the video. The play verb is a more specific form of the consume verb.

TypeVerb
IRIhttp://activitystrea.ms/play
In Schemehttp://activitystrea.ms/schema/1.0.0
Broaderhttp://activitystrea.ms/consume
Exact Matchhttps://w3id.org/xapi/video/verbs/played

presented

Indicates that the actor has presented the object. For instance, when a person gives a presentation at a conference.

TypeVerb
IRIhttp://activitystrea.ms/present
In Schemehttp://activitystrea.ms/schema/1.0.0

purchased

Indicates that the actor has purchased the object. If a target is specified, in indicates the entity from which the object was purchased.

TypeVerb
IRIhttp://activitystrea.ms/purchase
In Schemehttp://activitystrea.ms/schema/1.0.0

qualified

Indicates that the actor has qualified for the object. If a target is specified, it indicates the context within which the qualification applies.

TypeVerb
IRIhttp://activitystrea.ms/qualify
In Schemehttp://activitystrea.ms/schema/1.0.0

read

Indicates that the actor has read the object.

TypeVerb
IRIhttp://activitystrea.ms/read
In Schemehttp://activitystrea.ms/schema/1.0.0
Exact Matchhttps://w3id.org/xapi/adb/verbs/read

received

Indicates that the actor is receiving an object. Examples include a person receiving a badge object. The object identifies the object being received.

TypeVerb
IRIhttp://activitystrea.ms/receive
In Schemehttp://activitystrea.ms/schema/1.0.0

rejected

Indicates that the actor has rejected the object.

TypeVerb
IRIhttp://activitystrea.ms/reject
In Schemehttp://activitystrea.ms/schema/1.0.0

removed

Indicates that the actor has removed the object from the target.

TypeVerb
IRIhttp://activitystrea.ms/remove
In Schemehttp://activitystrea.ms/schema/1.0.0
Exact Matchhttps://brindlewaye.com/xAPITerms/verbs/removed

removed friend

Indicates that the actor has removed the object from the collection of friends.

TypeVerb
IRIhttp://activitystrea.ms/remove-friend
In Schemehttp://activitystrea.ms/schema/1.0.0

replaced

Indicates that the actor has replaced the target with the object.

TypeVerb
IRIhttp://activitystrea.ms/replace
In Schemehttp://activitystrea.ms/schema/1.0.0

requested

Indicates that the actor has requested the object. If a target is specified, it indicates the entity from which the object is being requested.

TypeVerb
IRIhttp://activitystrea.ms/request
In Schemehttp://activitystrea.ms/schema/1.0.0
Exact Matchhttp://activitystrea.ms/request

requested friend

Indicates the creation of a friendship that has not yet been reciprocated by the object.

TypeVerb
IRIhttp://activitystrea.ms/request-friend
In Schemehttp://activitystrea.ms/schema/1.0.0

resolved

Indicates that the actor has resolved the object. For instance, the object could represent a ticket being tracked in an issue management system.

TypeVerb
IRIhttp://activitystrea.ms/resolve
In Schemehttp://activitystrea.ms/schema/1.0.0

retracted

Indicates that the actor has retracted the object. For instance, if an actor wishes to retract a previously published activity, the object would be the previously published activity that is being retracted.

TypeVerb
IRIhttp://activitystrea.ms/retract
In Schemehttp://activitystrea.ms/schema/1.0.0

returned

Indicates that the actor has returned the object. If a target is specified, it indicates the entity to which the object was returned.

TypeVerb
IRIhttp://activitystrea.ms/return
In Schemehttp://activitystrea.ms/schema/1.0.0

rsvp maybe

The possible RSVP verb indicates that the actor has made a possible RSVP for the object. This specification only defines the meaning of this verb when its object is an event (see Section 3.3), though implementors need to be prepared to handle other object types. The use of this verb is only appropriate when the RSVP was created by an explicit action by the actor. It is not appropriate to use this verb when a user has been added as an attendee by an event organizer or administrator. This verb is included for data conversion with Activity Streams, its not recommended for use in new Tin Can statements.

TypeVerb
IRIhttp://activitystrea.ms/rsvp-maybe
In Schemehttp://activitystrea.ms/schema/1.0.0

rsvp no

The negative RSVP verb indicates that the actor has made a negative RSVP for the object. This specification only defines the meaning of this verb when its object is an event (see Section 3.3), though implementors need to be prepared to handle other object types. The use of this verb is only appropriate when the RSVP was created by an explicit action by the actor. It is not appropriate to use this verb when a user has been added as an attendee by an event organizer or administrator. This verb is included for data conversion with Activity Streams, its not recommended for use in new Tin Can statements.

TypeVerb
IRIhttp://activitystrea.ms/rsvp-no
In Schemehttp://activitystrea.ms/schema/1.0.0

rsvp yes

The positive RSVP verb indicates that the actor has made a positive RSVP for an object. This specification only defines the meaning of this verb when its object is an event (see Section 3.3), though implementors need to be prepared to handle other object types. The use of this verb is only appropriate when the RSVP was created by an explicit action by the actor. It is not appropriate to use this verb when a user has been added as an attendee by an event organizer or administrator. This verb is included for data conversion with Activity Streams, its not recommended for use in new Tin Can statements.

TypeVerb
IRIhttp://activitystrea.ms/rsvp-yes
In Schemehttp://activitystrea.ms/schema/1.0.0

satisfied

Indicates that the actor has satisfied the object. If a target is specified, it indicate the context within which the object was satisfied. For instance, if a person satisfies the requirements for a particular challenge: the person is the actor, the requirement is the object, and the challenge is the target.

TypeVerb
IRIhttp://activitystrea.ms/satisfy
In Schemehttp://activitystrea.ms/schema/1.0.0
Exact Matchhttps://w3id.org/xapi/adl/verbs/satisfied

saved

Indicates that the actor has called out the object as being of interest primarily to him or herself. Though this action MAY be shared publicly, the implication is that the object has been saved primarily for the actors own benefit rather than to show it to others as would be indicated by the share verb.

TypeVerb
IRIhttp://activitystrea.ms/save
In Schemehttp://activitystrea.ms/schema/1.0.0

scheduled

Indicates that the actor has scheduled the object. For instance, scheduling a meeting.

TypeVerb
IRIhttp://activitystrea.ms/schedule
In Schemehttp://activitystrea.ms/schema/1.0.0

searched

Indicates that the actor is or has searched for the object. If a target is specified, it indicates the context within which the search is or has been conducted.

TypeVerb
IRIhttp://activitystrea.ms/search
In Schemehttp://activitystrea.ms/schema/1.0.0
Exact Matchhttps://w3id.org/xapi/acrossx/verbs/searched

sent

Indicates that the actor has sent the object. If a target is specified, it indicates the entity to which the object was sent.

TypeVerb
IRIhttp://activitystrea.ms/send
In Schemehttp://activitystrea.ms/schema/1.0.0

shared

Indicates that the actor has called out the object to readers. In most cases, the actor did not create the object being shared, but is instead drawing attention to it.

TypeVerb
IRIhttp://activitystrea.ms/share
In Schemehttp://activitystrea.ms/schema/1.0.0
Exact Matchhttp://adlnet.gov/expapi/verbs/shared

sold

Indicates that the actor has sold the object. If a target is specified, it indicates the entity to which the object was sold.

TypeVerb
IRIhttp://activitystrea.ms/sell
In Schemehttp://activitystrea.ms/schema/1.0.0

sponsored

Indicates that the actor has sponsored the object. If a target is specified, it indicates the context within which the sponsorship is offered. For instance, a company can sponsor an event or an individual can sponsor a project, etc.

TypeVerb
IRIhttp://activitystrea.ms/sponsor
In Schemehttp://activitystrea.ms/schema/1.0.0

started

Indicates that the actor has started the object. For instance, when a person starts a project.

TypeVerb
IRIhttp://activitystrea.ms/start
In Schemehttp://activitystrea.ms/schema/1.0.0

stopped following

Indicates that the actor has stopped following the object.

TypeVerb
IRIhttp://activitystrea.ms/stop-following
In Schemehttp://activitystrea.ms/schema/1.0.0

submitted

Indicates that the actor has submitted the object. If a target is specified, it indicates the entity to which the object was submitted.

TypeVerb
IRIhttp://activitystrea.ms/submit
In Schemehttp://activitystrea.ms/schema/1.0.0

tagged

Indicates that the actor has associated the object with the target. For example, if the actor specifies that a particular user appears in a photo. the object is the user and the target is the photo.

TypeVerb
IRIhttp://activitystrea.ms/tag
In Schemehttp://activitystrea.ms/schema/1.0.0

terminated

Indicates that the actor successfully ended an activity.

TypeVerb
IRIhttp://activitystrea.ms/terminate
In Schemehttp://activitystrea.ms/schema/1.0.0
Exact Matchhttp://adlnet.gov/expapi/verbs/terminated

tied

Indicates that the actor has neither won or lost the object. This verb is generally only applicable when the object represents some form of competition, such as a game.

TypeVerb
IRIhttp://activitystrea.ms/tie
In Schemehttp://activitystrea.ms/schema/1.0.0

unfavorited

Indicates that the actor has removed the object from the collection of favorited items.

TypeVerb
IRIhttp://activitystrea.ms/unfavorite
In Schemehttp://activitystrea.ms/schema/1.0.0

unliked

Indicates that the actor has removed the object from the collection of liked items.

TypeVerb
IRIhttp://activitystrea.ms/unlike
In Schemehttp://activitystrea.ms/schema/1.0.0

unsatisfied

Indicates that the actor has not satisfied the object. If a target is specified, it indicates the context within which the object was not satisfied. For instance, if a person fails to satisfy the requirements of some particular challenge, the person is the actor; the requirement is the object and the challenge is the target.

TypeVerb
IRIhttp://activitystrea.ms/unsatisfy
In Schemehttp://activitystrea.ms/schema/1.0.0

unsaved

Indicates that the actor has removed the object from the collection of saved items.

TypeVerb
IRIhttp://activitystrea.ms/unsave
In Schemehttp://activitystrea.ms/schema/1.0.0

unshared

Indicates that the actor is no longer sharing the object. If a target is specified, it indicates the entity with whom the object is no longer being shared.

TypeVerb
IRIhttp://activitystrea.ms/unshare
In Schemehttp://activitystrea.ms/schema/1.0.0

updated

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.

TypeVerb
IRIhttp://activitystrea.ms/update
In Schemehttp://activitystrea.ms/schema/1.0.0
Narrow Matchhttps://w3id.org/xapi/medbiq/verbs/updated

used

Indicates that the actor has used the object in some manner.

TypeVerb
IRIhttp://activitystrea.ms/use
In Schemehttp://activitystrea.ms/schema/1.0.0
Exact Matchhttps://w3id.org/xapi/seriousgames/verbs/used

was at

Indicates that the actor was located at the object. For instance, a person being at a specific physical location.

TypeVerb
IRIhttp://activitystrea.ms/at
In Schemehttp://activitystrea.ms/schema/1.0.0

watched

Indicates that the actor has watched the object. This verb is typically applicable only when the object represents dynamic, visible content such as a movie, a television show or a public performance. This verb is a more specific form of the verbs experience, play and consume.

TypeVerb
IRIhttp://activitystrea.ms/watch
In Schemehttp://activitystrea.ms/schema/1.0.0
Exact Matchhttps://w3id.org/xapi/acrossx/verbs/watched
https://w3id.org/xapi/adb/verbs/watched

won

Indicates that the actor has won the object. This verb is typically applicable only when the object represents some form of competition, such as a game.

TypeVerb
IRIhttp://activitystrea.ms/win
In Schemehttp://activitystrea.ms/schema/1.0.0

alert

Represents any kind of significant notification.

TypeActivityType
IRIhttp://activitystrea.ms/alert
In Schemehttp://activitystrea.ms/schema/1.0.0

application

Represents any kind of software application.

TypeActivityType
IRIhttp://activitystrea.ms/application
In Schemehttp://activitystrea.ms/schema/1.0.0

article

Represents objects such as news articles, knowledge base entries, or other similar construct. Such objects generally consist of paragraphs of text, in some cases incorporating embedded media such as photos and inline hyperlinks to other resources.

TypeActivityType
IRIhttp://activitystrea.ms/article
In Schemehttp://activitystrea.ms/schema/1.0.0
Related Matchhttp://activitystrea.ms/note

audio

Represents audio content of any kind. Objects of this type MAY contain an additional property as specified in Section 3.1.

TypeActivityType
IRIhttp://activitystrea.ms/audio
In Schemehttp://activitystrea.ms/schema/1.0.0

badge

Represents a badge or award granted to an object (typically a person object).

TypeActivityType
IRIhttp://activitystrea.ms/badge
In Schemehttp://activitystrea.ms/schema/1.0.0

binary

Objects of this type are used to carry arbitrary Base64-encoded binary data within an Activity Stream object. It is primarily intended to attach binary data to other types of objects through the use of the attachments property. Objects of this type will contain the additional properties specified in Section 3.2. This activity type is included for data conversion with Activity Streams, its not recommended for use in new Tin Can statements.

TypeActivityType
IRIhttp://activitystrea.ms/binary
In Schemehttp://activitystrea.ms/schema/1.0.0

bookmark

Represents a pointer to some URL, typically a web page. In most cases, bookmarks are specific to a given user and contain metadata chosen by that user. Bookmark Objects are similar in principle to the concept of bookmarks or favorites in a web browser. A bookmark represents a pointer to the URL, not the URL or the associated resource itself. Objects of this type SHOULD contain an additional targetUrl property whose value is a String containing the IRI of the target of the bookmark.

TypeActivityType
IRIhttp://activitystrea.ms/bookmark
In Schemehttp://activitystrea.ms/schema/1.0.0

collection

Represents a generic collection of objects of any type. This object type can be used, for instance, to represent a collection of files like a folder; a collection of photos like an album; and so forth. Objects of this type MAY contain an additional objectTypes property whose value is an Array of Strings specifying the expected objectType of objects contained within the collection. This activity type is included for data conversion with Activity Streams, its not recommended for use in new Tin Can statements.

TypeActivityType
IRIhttp://activitystrea.ms/collection
In Schemehttp://activitystrea.ms/schema/1.0.0

comment

Represents a textual response to another object. Objects of this type MAY contain an additional inReplyTo property whose value is an Array of one or more other Activity Stream Objects for which the object is to be considered a response.

TypeActivityType
IRIhttp://activitystrea.ms/comment
In Schemehttp://activitystrea.ms/schema/1.0.0

device

Represents a device of any sort.

TypeActivityType
IRIhttp://activitystrea.ms/device
In Schemehttp://activitystrea.ms/schema/1.0.0

event

Represents an event that occurs at a certain location during a particular period of time. Objects of this type MAY contain the additional properties specified in Section 3.3.

TypeActivityType
IRIhttp://activitystrea.ms/event
In Schemehttp://activitystrea.ms/schema/1.0.0

file

Represents any form of document or file. Objects of this type MAY contain an additional fileUrl property whose value a dereferenceable IRI that can be used to retrieve the file; and an additional mimeType property whose value is the MIME type of the file described by the object.

TypeActivityType
IRIhttp://activitystrea.ms/file
In Schemehttp://activitystrea.ms/schema/1.0.0

game

Represents a game or competition of any kind.

TypeActivityType
IRIhttp://activitystrea.ms/game
In Schemehttp://activitystrea.ms/schema/1.0.0

group

Represents a grouping of objects in which member objects can join or leave.

TypeActivityType
IRIhttp://activitystrea.ms/group
In Schemehttp://activitystrea.ms/schema/1.0.0

image

Represents a graphical image. Objects of this type MAY contain an additional fullImage property whose value is an Activity Streams Media Link to a full-sized representation of the image.

TypeActivityType
IRIhttp://activitystrea.ms/image
In Schemehttp://activitystrea.ms/schema/1.0.0

issue

Represents a report about a problem or situation that needs to be resolved. For instance, the issue object can be used to represent reports detailing software defects, or reports of acceptable use violations, and so forth. Objects of this type MAY contain the additional properties specified in Section 3.4.

TypeActivityType
IRIhttp://activitystrea.ms/issue
In Schemehttp://activitystrea.ms/schema/1.0.0

job

Represents information about a job or a job posting.

TypeActivityType
IRIhttp://activitystrea.ms/job
In Schemehttp://activitystrea.ms/schema/1.0.0

note

Represents a short-form text message. This object is intended primarily for use in micro-blogging scenarios and in systems where users are invited to publish short, often plain-text messages whose useful lifespan is generally shorter than that of an article of weblog entry. A note is similar in structure to an article, but typically does not have a title or distinct paragraphs and tends to be much shorter in length.

TypeActivityType
IRIhttp://activitystrea.ms/note
In Schemehttp://activitystrea.ms/schema/1.0.0
Exact Matchhttps://w3id.org/xapi/acrossx/activities/note
Related Matchhttp://activitystrea.ms/article

offer

Represents an offer of any kind.

TypeActivityType
IRIhttp://activitystrea.ms/offer
In Schemehttp://activitystrea.ms/schema/1.0.0

organization

Represents an organization of any kind.

TypeActivityType
IRIhttp://activitystrea.ms/organization
In Schemehttp://activitystrea.ms/schema/1.0.0

page

Represents an area, typically a web page, that is representative of, and generally managed by a particular entity. Such areas are usually dedicated to displaying descriptive information about the entity and showcasing recent content such as articles, photographs and videos. Most social networking applications, for example, provide individual users with their own dedicated profile pages. Several allow similar types of pages to be created for commercial entities, organizations or events. While the specific details of how pages are implemented, their characteristics and use may vary, the one unifying property is that they are typically owned by a single entity that is represented by the content provided by the page itself.

TypeActivityType
IRIhttp://activitystrea.ms/page
In Schemehttp://activitystrea.ms/schema/1.0.0
Narrow Matchhttps://w3id.org/xapi/acrossx/activities/page

person

Represents an individual person. This activity type is included for data conversion with Activity Streams, its not recommended for use in new Tin Can statements. Agent should be used instead of person.

TypeActivityType
IRIhttp://activitystrea.ms/person
In Schemehttp://activitystrea.ms/schema/1.0.0

place

Represents a physical location. Locations can be represented using geographic coordinates, a physical address, a free-form location name, or any combination of these. Objects of this type MAY contain the additional properties specified in Section 3.5.

TypeActivityType
IRIhttp://activitystrea.ms/place
In Schemehttp://activitystrea.ms/schema/1.0.0

process

Represents any form of process. For instance, a long-running task that is started and expected to continue operating for a period of time.

TypeActivityType
IRIhttp://activitystrea.ms/process
In Schemehttp://activitystrea.ms/schema/1.0.0

product

Represents a commercial good or service. Objects of this type MAY contain an additional fullImage property whose value is an Activity Streams Media Link to an image resource representative of the product.

TypeActivityType
IRIhttp://activitystrea.ms/product
In Schemehttp://activitystrea.ms/schema/1.0.0

question

Represents a question or a poll. Objects of this type MAY contain an additional options property whose value is an Array of possible answers to the question in the form of Activity Stream objects of any type.

TypeActivityType
IRIhttp://activitystrea.ms/question
In Schemehttp://activitystrea.ms/schema/1.0.0
Exact Matchhttp://adlnet.gov/expapi/activities/question

review

Represents a primarily prose-based commentary on another object. Objects of this type MAY contain a rating property as specified in Section 4.4.

TypeActivityType
IRIhttp://activitystrea.ms/review
In Schemehttp://activitystrea.ms/schema/1.0.0

service

Represents any form of hosted or consumable service that performs some kind of work or benefit for other entities. Examples of such objects include websites, businesses, etc.

TypeActivityType
IRIhttp://activitystrea.ms/service
In Schemehttp://activitystrea.ms/schema/1.0.0

task

Represents an activity that has yet to be completed. Objects of this type can contain additional properties as specified in Section 3.6.

TypeActivityType
IRIhttp://activitystrea.ms/task
In Schemehttp://activitystrea.ms/schema/1.0.0

video

Represents video content of any kind. Objects of this type MAY contain additional properties as specified in Section 3.1.

TypeActivityType
IRIhttp://activitystrea.ms/video
In Schemehttp://activitystrea.ms/schema/1.0.0
Exact Matchhttps://w3id.org/xapi/acrossx/activities/video
https://w3id.org/xapi/video/activity-type/video