v1

latestOpenAPI 3.0.3RingCentral API License Agreement2026-08-064871,2921.5 MB
Webinars and Sessions

Create Webinar

Creates a new webinar.

If "host" parameter is NOT passed then the current authorized user will become a Host. If "host" parameter is passed then the caller must be a company administrator and have "WebinarSettings" permission. "host.linkedUser.accountId" must be the same as authorized user's account ID.

The webinar settings which are not mandated at account level or are unlocked can be specified. All other settings are defaulted according to account policy.

post/webinar/configuration/v1/webinars

Request body

titlestring required

Webinar title

descriptionstring

User-friendly description of the Webinar

Example request

{
  "title": "All-Hands Webinar",
  "description": "Quarterly All-hands event to present recent news about our company to employees",
  "settings": {
    "postWebinarRedirectUri": "https://www.acme.com/thankyou"
  }
}

Response

Successful response, new Webinar is created

idstring

Internal object ID

creationTimestring date-time required

Object creation time

lastModifiedTimestring date-time required

Object last modification time

titlestring

Webinar title

descriptionstring

User-friendly description of the Webinar

Example response

{
  "id": "78654321",
  "title": "All-Hands Webinar",
  "description": "Quarterly All-hands event to present recent news about our company to employees",
  "settings": {
    "postWebinarRedirectUri": "https://www.acme.com/thankyou"
  }
}