Skip to content

Go to Webinar

Node: goToWebinar · Full type: n8n-nodes-base.goToWebinar · Version: 1

Credentials

goToWebinarOAuth2Api (alias: @goto)

CREDENTIAL @goto = goToWebinarOAuth2Api "My Go to Webinar"

Operations

Resource: attendee

get

Parameter Type Default Details
registrantKey string "" required

getAll

Parameter Type Default Details
returnAll boolean false
limit number 10

getDetails

Parameter Type Default Details
registrantKey string "" required
details options "" required; polls, questions, surveyAnswers

Resource: coorganizer

create

Parameter Type Default Details
webinarKey options [] required
isExternal boolean false required
organizerKey string ""
givenName string ""
email string ""

delete

Parameter Type Default Details
webinarKey options [] required
coorganizerKey string ""
isExternal boolean false required

getAll

Parameter Type Default Details
webinarKey options [] required
returnAll boolean false
limit number 10

reinvite

Parameter Type Default Details
webinarKey string "" required
coorganizerKey string ""
isExternal boolean false required

Resource: panelist

create

Parameter Type Default Details
name string "" required
email string "" required
webinarKey options [] required

delete

Parameter Type Default Details
webinarKey options [] required
panelistKey string "" required

getAll

Parameter Type Default Details
webinarKey options [] required
returnAll boolean false
limit number 10

reinvite

Parameter Type Default Details
webinarKey options [] required
panelistKey string "" required

Resource: registrant

create

Parameter Type Default Details
webinarKey options [] required
firstName string ""
lastName string ""
email string ""
additionalFields collection {} keys: fullAddress, industry, jobTitle, multiChoiceResponses, numberOfEmployees, organization, ...

delete

Parameter Type Default Details
webinarKey options [] required
registrantKey string "" required

get

Parameter Type Default Details
webinarKey options [] required
registrantKey string "" required

getAll

Parameter Type Default Details
webinarKey options [] required
returnAll boolean false
limit number 10

Resource: session

get

Parameter Type Default Details
webinarKey options [] required
sessionKey string "" required

getAll

Parameter Type Default Details
returnAll boolean false
limit number 10
additionalFields collection {} keys: times, webinarKey

getDetails

Parameter Type Default Details
webinarKey options [] required
sessionKey string "" required
details options "performance" performance, polls, questions, surveys

Resource: webinar

create

Parameter Type Default Details
subject string "" required
times fixedCollection {} required; groups: timesProperties
additionalFields collection {} keys: description, experienceType, isOnDemand, isPasswordProtected, timezone, type

get

Parameter Type Default Details
webinarKey string "" required

getAll

Parameter Type Default Details
returnAll boolean false
limit number 10
additionalFields collection {} keys: times

update

Parameter Type Default Details
webinarKey string "" required
notifyParticipants boolean false required
updateFields collection {} keys: description, experienceType, isOnDemand, isPasswordProtected, times, subject, ...

Common Parameters

Parameter Type Default Details
webinarKey options "" required
sessionKey options "" required

Parameter Details

additionalFields children:

Parameter Type Default Details
fullAddress fixedCollection {} groups: details
industry string ""
jobTitle string ""
multiChoiceResponses fixedCollection {} groups: details
numberOfEmployees string ""
organization string ""
phone string ""
purchasingRole string ""
purchasingTimeFrame string ""
questionsAndComments string ""
resendConfirmation boolean false
simpleResponses fixedCollection {} groups: details
source string ""

times children:

timesProperties group:

Parameter Type Default Details
startTime dateTime "" required
endTime dateTime "" required

updateFields children:

Parameter Type Default Details
description string ""
experienceType options "CLASSIC" CLASSIC, BROADCAST, SIMULIVE
isOnDemand boolean false
isPasswordProtected boolean false
times fixedCollection {} groups: timesProperties
subject string ""
timezone options ""
type options "single_session" single_session, series, sequence

Example

NODE "goToWebinar" @goto AS "Go to Webinar" {
  resource: "attendee",
  operation: "get",
  registrantKey: {{ $json.registrantKey }},
  name: {{ $json.name }},
  panelistKey: {{ $json.panelistKey }}
}