Skip to main content

Event Participations

Entity›EventParticipation

Event participations track attendance and status for Events. Each participation links a Relationship to an event.

Endpoints​

List​

GET/v1/odata/EventParticipation

Get by ID​

GET/v1/odata/EventParticipation({id})

Create​

POST/v1/odata/EventParticipation

Update​

PUT/v1/odata/EventParticipation({id})

Delete​

DELETE/v1/odata/EventParticipation({id})

Fields​

FieldTypeDescription
IsInvoicedBooleanWhether the participation has been invoiced

Relationships​

RelationshipTarget EntityCardinalityDescription
EventActivity.EventN:1Parent event
RelationshipRelationshipN:1Participating relationship
StatusDatastore.EventParticipationStatusN:1Participation status
ActivitiesActivity1:NRelated activities

Expanding Relationships​

GET/v1/odata/EventParticipation({id})?$expand=Event
GET/v1/odata/EventParticipation({id})/Event

Custom Query​

Build your own OData query against EventParticipation. Open Run and edit the whole request inline — swap the entity set, change the $filter, or add $expand, $select, $orderby, $top, $skip. Type $ for suggestions; use ↺ Reset to restore this example.

GET/v1/odata/EventParticipation?$top=10