Cancel Webinar

gotowebinar.cancel_webinar
ActionChat & messagingconnection required

Calls the GoToWebinar API with the connection's credentials.

Cancel a scheduled webinar, optionally emailing its registrants the cancellation notice.

Connection

Required
Yes — the node will not save without one
Auth type
OAuth 2.0
Providers
GoToWebinar
Secret shape
{"client_id": "…", "client_secret": "…", "refresh_token": "…"}
Config it needs
organizer_key, account_key
Resolved by
config.connection_id, else node.connection_id

Configuration

4 fields, 1 required. A dotted path is a nested object and name[] an array of objects — the editor renders the same tree.

FieldTypeRequiredDefaultConstraintsExample
webinar_key
The key of the webinar to act on, as returned by a list call.
stringYes——9876543210987654321
send_cancellation_emails
Send GoTo's cancellation email to everyone registered.
booleanNofalse——
delete_all
For a series, cancel every scheduled session rather than just this one.
booleanNotrue——
organizer_key
Overrides the connection's organizer key for this call.
stringNo———

Example configuration

Every value below is the contract’s own example or default — nothing invented.

{
  "delete_all": true,
  "send_cancellation_emails": false,
  "webinar_key": "9876543210987654321"
}

Output

One shape.

result

FieldTypeExample
cancelled
True when GoTo accepted the cancellation.
boolean—
webinar_key
The webinar that was cancelled.
string—
send_cancellation_emails
Whether notices were requested.
boolean—
delete_all
Whether every session of a series was cancelled.
boolean—
{
  "cancelled": false,
  "delete_all": false,
  "send_cancellation_emails": false,
  "webinar_key": ""
}

Notes

  • GoTo answers 409 while a session of the webinar is in progress.

See Cancel Webinar run in a workflow.

In a technical demo we add the GoToWebinar connection, drop the node on the canvas and let Workflow Health pre-flight it before the first real run.