Skip to main content

Event Participations

EntityEventParticipation

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