-
Notifications
You must be signed in to change notification settings - Fork 0
Event
Fancy Foxx edited this page Nov 25, 2023
·
4 revisions
Social activities hosted for members of the organization to attend.
{
"id": 420,
"summery": "Field Day",
"description": "An outing with friends at the park.",
"location": "The Park",
"organizer": {"@type": "Member"},
"attendees": [ {"@type": "Attendee"} ],
"allDay": false,
"dateTimeStart": "2023-07-01 09:30:00",
"dateTimeEnd": "2023-07-01 14:30:00"
}
Property | Type | Description | Required |
---|---|---|---|
id | integer<int64> |
Unique identifier for the given event. Auto-generated.>= 1 Example: 420
|
! |
summery | String |
A short title or subject for the event.<= 256 characters Example: Field Day
|
! |
description | String |
A more complete description of the event.<= 2048 characters Example: An outing with friends at the park.
|
! |
location | String |
The intended venue for the event.<= 256 characters Example: The Park
|
! |
organizer | Member | Member putting together the event. | ! |
attendees | Array[Attendee] | List of attendees and their respective participation status. | |
allDay | boolean |
Whether the event is scheduled for full days without specific start or end times. Example: false
|
! |
dateTimeStart | String<date-time> |
Date and time when the event is scheduled to commence. For all-day events, the time portion is set to 00:00:00 .Example: 2023-07-01 09:30:00
|
! |
dateTimeEnd | String<date-time> |
Date and time when the event is scheduled to conclude. For all-day events, the time portion is set to 00:00:00 .Example: 2023-07-01 14:30:00
|
! |
A member and their respective participation status for an event.
{
"attendee": {"@type": "Member"},
"participationStatus": "accepted"
}
Property | Type | Description | Required |
---|---|---|---|
attendee | Member | Member reporting their attendance for an event. | ! |
participationStatus | String<enum> |
Status of the member's participation at an event. RSVP. Allowed values:
|
! |