CreateSessionInput
Defines the input for creating a session.
input CreateSessionInput {
backgroundColor: HexColorCode
comment: String
customFields: [CustomFieldInput!]
date: LocalDate
details: String
enableCheckInViaOrganizerApp: Boolean
enableCheckOutViaOrganizerApp: Boolean
enableIndicateAttendance: Boolean
enableLivePolling: Boolean
enableLiveQuestions: Boolean
end: LocalTime
eventId: ID!
expectedAttendees: Int
inventoryLimit: PositiveInt
locationId: ID
name: String!
overview: String
roleAssignments: [CreateSessionRoleAssignmentInput!]
roomSetup: String
sessionBlockId: ID
showBoldTitle: Boolean
start: LocalTime
surveyConfiguration: CreateSessionSurveyConfigurationInput
textColor: HexColorCode
trackNumbers: [PositiveInt!]
uniqueCode: String
}
Fields
CreateSessionInput.backgroundColor
● HexColorCode
scalar
The hex color code to use for the background when rendering the session in the agenda. Optional.
CreateSessionInput.comment
● String
scalar
A UTF-8 string comment for the session. Optional.
CreateSessionInput.customFields
● [CustomFieldInput!]
list input
The custom fields to create for the session. Optional.
CreateSessionInput.date
● LocalDate
scalar
The date the session will occur. Optional.
CreateSessionInput.details
● String
scalar
A UTF-8 string that provides a description of the session. It is not displayed publicly and is intended to be used by event organizers. Optional.
CreateSessionInput.enableCheckInViaOrganizerApp
● Boolean
scalar
A flag indicating whether check in for the session is enabled via scanning in the Organizer App. Optional.
The default value is false
.
CreateSessionInput.enableCheckOutViaOrganizerApp
● Boolean
scalar
A flag indicating whether check out for the session is enable via scanning in the Organizer App. Optional.
The default value is false
.
CreateSessionInput.enableIndicateAttendance
● Boolean
scalar
A flag indicating whether attendees are allowed to indicate attendance for the session. Optional.
The default value is false
.
CreateSessionInput.enableLivePolling
● Boolean
scalar
A flag indicating whether live polling for the session is enabled in Attendee App/OnAir. Optional.
The default value is false
.
CreateSessionInput.enableLiveQuestions
● Boolean
scalar
A flag indicating whether live questions & answers for the session is enabled in Attendee App/OnAir. Optional.
The default value is false
.
CreateSessionInput.end
● LocalTime
scalar
The time the session will end. Optional.
If this session is scheduled within a concurrent session block (by specifying sessionBlockId
) then end
can be used to override the
ending time for the session as long as it falls within the start and end times of the concurrent session block.
CreateSessionInput.eventId
● ID!
non-null scalar
The identifier of the event the session is associated with.
CreateSessionInput.expectedAttendees
● Int
scalar
The number of attendees expected for the session. Optional.
CreateSessionInput.inventoryLimit
● PositiveInt
scalar
The inventory limit for this session. Optional.
If not specified the inventory will be unlimited.
CreateSessionInput.locationId
● ID
scalar
The identifier of the location for this session. Optional.
CreateSessionInput.name
● String!
non-null scalar
A UTF-8 string representing the name of a session.
CreateSessionInput.overview
● String
scalar
A UTF-8 string that provides a brief overview of the session that is displayed in the agenda. Optional.
CreateSessionInput.roleAssignments
● [CreateSessionRoleAssignmentInput!]
list input
The role assignments to create with the session. Optional.
CreateSessionInput.roomSetup
● String
scalar
A UTF-8 string detailing the room setup for a session such as information about seating, podium and other room layout options. Optional.
CreateSessionInput.sessionBlockId
● ID
scalar
The identifier of the concurrent session block the session is linked to. Optional.
CreateSessionInput.showBoldTitle
● Boolean
scalar
A Boolean value indicating whether the title should be bold when rendering the session in the agenda. false
by default. Optional.
CreateSessionInput.start
● LocalTime
scalar
The time the session will start. Optional.
If this session is scheduled within a concurrent session block (by specifying sessionBlockId
) then start
can be used to override the
starting time for the session as long as it falls within the start and end times of the concurrent session block.
CreateSessionInput.surveyConfiguration
● CreateSessionSurveyConfigurationInput
input
The survey configuration for the session. Optional.
CreateSessionInput.textColor
● HexColorCode
scalar
The hex color code to use when rendering the session's text in the agenda. Optional.
CreateSessionInput.trackNumbers
● [PositiveInt!]
list scalar
The agenda track numbers the session is associated with. The number can be between 1 - 99. Optional.
CreateSessionInput.uniqueCode
● String
scalar
A customer supplied, UTF-8 string value that represents a unique code for the session. Optional.
The value must be unique across all sessions for an event.
Member Of
createSession
mutation