Manages the relationship between EventGroups and Events.
You must have the registration
or scheduling
ConventionPrivilege to access this.
Event Group Events are accessed via /api/eventgroupevent
.
See "Object Properties" in Introduction for basic shared properties.
Complete details in EventGroupEventProperties.
See "Related Objects" in Introduction for how to use them.
The Convention this event group badge type belongs to.
The Event this event group event belongs to.
The EventGroup this event group event belongs to.
See "Includes" in Introduction for how to use them.
Returns whether the associated Event has enough seats for all BadgeTypes unreserved_quantity
associated via the Event's EventGroups.
1
means true,
0
means false.
For Events not in an EventGroup this will likely still return 1
(true).
Returns three flag values (1
means true,
0
means false):
Whether the Event is in more than one EventGroup.
Whether the Event is in more than one EventGroup that has its tickets_autoincluded
set to true.
Whether any EventGroup the Event is in has its tickets_autoincluded
set to true.
The services used to fetch and manipulate event group events.
This will search across all conventions. To search on a single convention see "Relationships" in Convention.
GET /api/eventgroupevent
Searches a partial name.
Returns:
{ "paging" : {...}, "items" : [ { "id" : "xxx", "event_id" : "xxx", ... }, ... ] }
POST /api/eventgroupevent
Returns the same as a normal read.
GET /api/eventgroupevent/xxx
Returns:
{ "id" : "xxx", "event_id" : "xxx", ... }
PUT /api/eventgroupevent/xxx
Returns the same as a normal read.
DELETE /api/eventgroupevent/xxx
Returns:
{ "success" : 1 }