Sessions
Overview
The Session API allows creating and managing sessions associated with a main event. This functionality enables event organizers to structure their events more effectively, allowing individual sessions with unique details while maintaining a connection to the main event.
Condition
Enables subevent at main event
Updates
subevent_enabled
the field at the main event model
Basic Information
title:
(required)description
start
: Event start timeend
: Event end timetimezone
: Timezone of the eventprivate
: boolean;approval_required
: boolean;guest_limit
: Float;guest_limit_per
: Float;subevent_parent
(required): A reference to the parent event that this session belongs to
API Endpoints
Main Settings Controls
Require ticket to create
Enables or disables the requirement for guests to have a ticket to the main event to create a session.
Updates the
ticket_required_for_creation
field in the main event model.
Require ticket to attend
Enables or disables the requirement for guests to purchase a ticket for the session based on their ticket status for the parent event.
Update
ticket_required_for_purchase
field in the main event model.
Business Rules
The main event organizer is automatically added as a co-host for all sub-events.
Session hosts cannot remove the main event organizer as a co-host.
The main event has access to all data related to its sessions.
Last updated