v1

latestOpenAPI 3.0.3RingCentral API License Agreement2026-08-064871,2921.5 MB
Invitees

Update Session Invitee

Updates a Session Invitee. 'role' is required (it can be changed from 'Panelist' to 'CoHost' or vise versa). It is disallowed to update 'linkedUser': it should be done by deleting then adding an invitee. For non-authenticated users 'firstName'/'lastName'/'email' can be specified, but not both. Implicit record created for a Webinar 'Host' cannot be modified. Also it is disallowed to change any other role to 'Host'.

put/webinar/configuration/v1/webinars/{webinarId}/sessions/{sessionId}/invitees/{inviteeId}

Request body

firstNamestring

First (given) name

lastNamestring

Last (family) name

emailstring email

User's contact email

jobTitlestring

Job title

role'Panelist' | 'CoHost' | 'Host' | 'Attendee' required

The role of the webinar session participant/invitee. See also: Understanding Webinar Roles

type'User' | 'Room'

The type of the webinar invitee

sendInviteboolean

Indicates if invite/cancellation emails have to be sent to this invitee. For "Host" it cannot be set to false. If it is true it can't be changed back to false.

Example request

{
  "firstName": "John",
  "lastName": "Doe",
  "email": "john.doe@example.com",
  "jobTitle": "Product Manager",
  "role": "Panelist"
}

Response

Successful response

idstring

Internal object ID

creationTimestring date-time required

Object creation time

lastModifiedTimestring date-time required

Object last modification time

firstNamestring

First (given) name

lastNamestring

Last (family) name

emailstring email

User's contact email

jobTitlestring

Job title

role'Panelist' | 'CoHost' | 'Host' | 'Attendee' required

The role of the webinar session participant/invitee. See also: Understanding Webinar Roles

type'User' | 'Room'

The type of the webinar invitee

sendInviteboolean

Indicates if invite/cancellation emails have to be sent to this invitee. For "Host" it cannot be set to false. If it is true it can't be changed back to false.

joinUristring uri

Personalized join link for the Invitee

phoneParticipantCodestring

Phone (PSTN) participant code

Example response

{
  "id": "78654321",
  "firstName": "John",
  "lastName": "Doe",
  "email": "john.doe@example.com",
  "jobTitle": "Product Manager",
  "role": "Panelist",
  "joinUri": "https://v.ringcentral.com/w/join/de7yd8ew7yfsdfjh899843rgj"
}