Class ParticipantExtendedModel

java.lang.Object
com.ringcentral.definitions.ParticipantExtendedModel

public class ParticipantExtendedModel extends Object
The internal IDs of RC-authenticated users.
  • Field Details

    • id

      public String id
      Internal object ID Example: 78654321
    • firstName

      public String firstName
      First (given) name Example: John
    • lastName

      public String lastName
      Last (family) name Example: Doe
    • role

      public String role
      The role of the webinar session participant/invitee. See also: [Understanding Webinar Roles](https://support.ringcentral.com/webinar/getting-started/understanding-ringcentral-webinar-roles.html) Required Example: Panelist Enum: Panelist, CoHost, Host, Attendee
    • originalRole

      public String originalRole
      The role of the webinar session participant/invitee. See also: [Understanding Webinar Roles](https://support.ringcentral.com/webinar/getting-started/understanding-ringcentral-webinar-roles.html) Required Example: Panelist Enum: Panelist, CoHost, Host, Attendee
    • linkedUser

      public RcwDomainUserModel linkedUser
    • avatarToken

      public String avatarToken
      A token to access avatar image from CDN. Available only for authenticated panelists Example: wedyugwied8wud98u90i329silqdjalidj
    • type

      public String type
      The type of the participant specified in invite or determined at join time Required Default: User Enum: User, Room
    • email

      public String email
      User's contact email Format: email Example: john.doe@example.com
    • qnaBlocked

      public Boolean qnaBlocked
      Boolean to indicate if the participant was blocked from Q&A Example: true
    • joinTime

      public String joinTime
      The time (earliest) when this participant joined the session Format: date-time
    • leaveTime

      public String leaveTime
      The time (latest) when this participant left the session Format: date-time
    • wasEjected

      public Boolean wasEjected
      Indicates if this participant was ejected from the webinar
    • inviteeId

      public String inviteeId
      For invited participants - Invitee ID (matches Configuration API Invitee IDs)
    • registrantId

      public String registrantId
      Registrant ID Example: 12345678
    • uniqueUserHash

      public String uniqueUserHash
      The hash string which is unique for each unique user Example: qzR4wNbddziRil7i033ELlb3KXrJDsw8mOyj970J+so=
  • Constructor Details

    • ParticipantExtendedModel

      public ParticipantExtendedModel()
  • Method Details