Lecture
Lectures are the individual timed events in an organization (i.e. Sessions on the agenda)
Lecture Data
General Data
backgroundImage
(optional string): Serving URL of the background imagecustomData
(object): Extension data for custom fieldsdescription
(translated text): Abstract of the lecturedescriptionHtml
(translated text): Injection-safe HTML code of the description. Only non-empty when markdown processing for the description is explicitly turned on.lectureId
(identifier): Unique identifier for the lectureformat
(optional string): Lecture formatisHighlight
(boolean): Whether the lecture is marked as a highlight lecturemtime
(integer): Last modification time of the recordname
(translated text): Title of the lecturepartCollection
(object): Files (slide deck and misc files) and data about sub-sessions if there are any.roomId
(optional string): Room identifier. The room with this id is where the lecture takes place.tags
(array of strings): Tags of the lecture (for filtering the schedule)topics
(array of strings): The topics of the lecture
Time and duration
period
(object): The time interval of the lecture. Contains the following keys:duration
(number): The duration in minutesend
(integer): UTC timestamp of the start of the lectureisTimed
(boolean): Alwaystrue
for lectureperiodType
(string): Always"TIME"
for lecturestart
(integer): UTC timestamp of the start of the lecture
Speakers
Each speaker has a unique identifier, see the Speaker section for more details.
speakers
(array of strings): List of speaker identifiers. This includes e.g. presenters.speakerRole
(object): Map speaker identifiers to special roles as strings. Currently, the only available role isMODERATOR
for the presenter of a lecture.
Languages
Usually, a single language is assigned to the lecture. However, it can contain multiple values e.g. if there is translation provided.
languages
(array of strings): List of languages that the lecture is available at.languageOther
(translated text): Label to use if "other language" is listed under languages.
Available language codes are a subset of ISO 639-3 together with OTHER
. Currently supported are:
OTHER
: Free text fieldRUS
: RussianDEU
: GermanFRA
: FrenchENG
: EnglishTUR
: TurkishITA
: ItalianSPA
: SpanishUKR
: UkrainianPOL
: PolishNLD
: Dutch
It should be clarified that the languages supported here are independent of the overall content languagues for the event (Locales and Text) as individual lectures can be held in a wider range of languages. Support for additional languages can be added upon request if needed.
Video
The video
field is only returned with authenticated API requests. The video.url
sub-field is a iframe-embeddable video player for the lecture video stream.
Associated partners (Sponsors & Exhibitors)
The vendors
field contains a list of vendor identifiers that are associated to this lecture. Currently this will always return at most one id, but in the future we will allow multiple associated partners.
Last updated