Skip to content

AttendeesCollection

URI : https://w3id.org/fep/8a8e/AttendeesCollection

Label : A Collection of the Event's attendees

Comment : Inherits all properties from https://www.w3.org/ns/activitystreams#Collection with the addition that the items may also include https://schema.org/Person or https://schema.org/Organization. The items of the AttendeesCollection are entities that are confirmed attendees by an Events organizer(s). It contains all ActivityPub actors that meet one or more of the following conditions, added as a side effect.

  • The actor has sent a Join activity with this object as the object property that has been answered with an Accept.
  • The actor has responded to an Invite activity from the Event's owner (where the Event is specified as the object property) with an Accept activity.

The items MAY be filtered on privileges of an authenticated user or as appropriate when no authentication is given. This collection *SHOULD* have the totalItems set in any case.

Subclass of : Object

See also : attendees

Is defined by : FEP-8a8e

Examples

Example of an AttendeesCollection with different items

json { "@context": [ "https://schema.org", "https://w3id.org/fep/8a8e", "https://www.w3.org/ns/activitystreams", { "sc": "https://schema.org/" } ], "type": "AttendeesCollection", "totalItems": 2, "id": "https://example.org/events/alice-birthday-party" "items": [ { "type": "Person", "name": "Bob", "id": "https://example.org/actors/bob"}, { "type": "sc:Person", "name": "Alice", "email": "alice@example.org"} ] }