cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1381
Views
0
Helpful
1
Replies

What is the difference between CreateMeetingAttendee and RegisterMeetingAttendee?

Nicholas1
Level 1
Level 1

The register function says this in the documentation:

Registers a new attendee to a scheduled session, or accepts or rejects an invited attendee. When used in conjunction with CreateMeeting or CreateMeetingAttendee, it implements the entire registration process for Meeting Center, as follows:

  • Create a Meeting with registration options turned on, using CreateMeeting.
  • Set joinStatus in CreateMeeting or CreateMeetingAttendee to INVITE to invite attendees to register for the Meeting.
  • Call RegisterMeetingAttendee to update attendees’ registration status to REGISTER, ACCEPT, or REJECT.

However, although I can grab the attendeeId returned by the create call, there is nowhere to feed it into the register call.  Further, it appears that the register call works fine without using the create call first, so the create function seems completely superfluous.

Are these calls both supposed to be used for some reason?  If so, why, and what do you use to link them together if not the attendeeId?

1 Accepted Solution

nmorrow
Cisco Employee
Cisco Employee

CreateMeetingAttendee and RegisterMeetingAttendee are unrelated APIs, as you seem to have noticed. CreateMeetingAttendee supports registration by setting the joinStatus element to ACCEPT for approvals or REGISTER for pending approval. It is not necessary to call both CreateMeetingAttendee and RegisterMeetingAttendee unless you are looking for attendee initiated registration after invitation. Email address is the unique value used to differentiate registrants, you may find that you cannot reuse the same email address for a separate registrant for the same session.

View solution in original post

1 Reply 1

nmorrow
Cisco Employee
Cisco Employee

CreateMeetingAttendee and RegisterMeetingAttendee are unrelated APIs, as you seem to have noticed. CreateMeetingAttendee supports registration by setting the joinStatus element to ACCEPT for approvals or REGISTER for pending approval. It is not necessary to call both CreateMeetingAttendee and RegisterMeetingAttendee unless you are looking for attendee initiated registration after invitation. Email address is the unique value used to differentiate registrants, you may find that you cannot reuse the same email address for a separate registrant for the same session.

Getting Started

Welcome to the Webex Community. This is your home to ask questions, share knowledge, and attend live webinars.