Skip to main content

Create a new session for your session track

Schedule date > Tracks > Sessions To create session we need session track of an event date as per the flow of Sessions. The request body needs to be in the exact format mentioned in the Request Body description.

Request Body

The structure should be as mentioned or else it will throw errors. As we have multiple tab feature, apptabid is required to determine under which specific tab the session will come. We need scheduledateid to uniquely separate tracks for a specific schedule date as well as scheduletrackid to classify under which session track the new session will fall.

We can create one/multiple sessions at the same time. Multiple single session objects can be pushed into the resource collection.

Required properties for each session:

  • eventid
  • apptabid
  • scheduletrackid
  • scheduledateid

Expected property details:

  • sessiontype is ENUM. Allowed values are:
    • general
    • private
    • additional
    • addprivate
  • tickets_linked Should be valid ticket ids as CSV. This is an optional field, works in combination with sessiontype is additional or addprivate.
  • location should be an correct map address.
  • checkintype is ENUM and allowed data are:
    • nocheckinneeded => No check in are required.
    • showqr => Attendee has to show their QR to attend this session.
    • scanqr => Attendee can scan QR and attend this session.
  • rsvp is an optional boolean flag which denotes if attending this session requires RSVP confirmation.
  • rsvp_capacity is an enum field with supported values unlimited | fixed. Default value is set to unlimited. This property will effect only if rsvp is turned on.
  • capacity is integer value related to fixed rsvp_capacity. Expected valid event capacity.
eventid integer REQUIRED
apptabid integer REQUIRED

Simple ids

scheduledateid integer REQUIRED
scheduletrackid integer REQUIRED
title string REQUIRED
description string
coverimage string
location string
starttime string REQUIRED
endtime string REQUIRED
colorid integer REQUIRED
speakerid integer
checkintype string REQUIRED

Possible values: [nocheckinneeded, showqr, scanqr]

sessiontype string REQUIRED

Possible values: [general, private, additional, addprivate, rsvp]

tickets_linked string
rsvp boolean
rsvp_capacity string

Possible values: [unlimited, fixed]

capacity integer
wait_list_enabled boolean
tags string
file1 string
file2 string
file3 string
file4 string
file5 string
videolink string
additionalvideo1 string
restrictstarttime1 boolean
additionalvideo2 string
restrictstarttime2 boolean
additionalvideo3 string
restrictstarttime3 boolean
additionalvideo4 string
restrictstarttime4 boolean
additionalvideo5 string
restrictstarttime5 boolean
Responses
200

PostPatchResponse

Schema
object[]
id integer

Simple ids

default

Error Response

Schema
is_error int32

Error code.

message string

String description of the error.