meetingRegistrant resource type

Namespace: microsoft.graph


APIs under the /beta version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported. To determine whether an API is available in v1.0, use the Version selector.

Represents a meeting registrant who has enrolled in an online meeting.

Inherits from meetingRegistrantBase.


Method Return Type Description
List meetingRegistrant List all registrants who have enrolled in the meeting.
Create meetingRegistrant Enroll a registrant in an online meeting.
Delete meetingRegistrant Unenroll a registrant from an online meeting.


Property Type Description
customQuestionAnswers customQuestionAnswer collection The registrant's answer to custom questions.
email String The email address of the registrant.
firstName String The first name of the registrant.
id String The unique identifier of the registrant. Read-only.
joinWebUrl String A unique web URL for the registrant to join the meeting. Read-only.
lastName String The last name of the registrant.
registrationDateTime String Time in UTC when the registrant registers for the meeting. Read-only.
status meetingRegistrantStatus The registration status of the registrant. Read-only.

meetingRegistrantStatus values

Value Description
registered Registrant has enrolled in the meeting.
canceled Registrant has canceled their registration.
processing Interim status indicating the status is processing.
unknownFutureValue Evolvable enumeration sentinel value. Do not use.

JSON representation

  "id": "String",
  "firstName": "String (timestamp)",
  "email": "String",
  "lastName": "String",
  "joinWebUrl": "String",
  "registrationDateTime": "String (timestamp)",
  "status": { "@odata.type": "microsoft.graph.meetingRegistrantStatus" },
  "customQuestionAnswers": [{ "@odata.type": "microsoft.graph.customQuestionAnswer" }]