Event Participations
Event participations track attendance and status for Events. Each participation links a Relationship to an event.
Endpoints
List
GET
/v1/odata/EventParticipationGet by ID
GET
/v1/odata/EventParticipation({id})Create
POST
/v1/odata/EventParticipationUpdate
PUT
/v1/odata/EventParticipation({id})Delete
DELETE
/v1/odata/EventParticipation({id})Fields
| Field | Type | Description |
|---|---|---|
IsInvoiced | Boolean | Whether the participation has been invoiced |
Relationships
| Relationship | Target Entity | Cardinality | Description |
|---|---|---|---|
| Event | Activity.Event | N:1 | Parent event |
| Relationship | Relationship | N:1 | Participating relationship |
| Status | Datastore.EventParticipationStatus | N:1 | Participation status |
| Activities | Activity | 1:N | Related activities |
Expanding Relationships
GET
/v1/odata/EventParticipation({id})?$expand=EventNavigating Relationships
GET
/v1/odata/EventParticipation({id})/Event