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

It's no longer possible to open a support ticket about Cisco WebEx?

m.karulin
Level 1
Level 1

Hello,

What is the proper way to register a new Attendee to an existing Event Center event over the XML API, when the event has custom form fields?

I am currently using AttendeeService and CreateMeetingAttendee to register an Attendee to an exisisting event.

The events and custom forms are managed over WebEx.

I have 3 checkboxes that need to be checked during the registration. I know the URL API has something called CheckBox1, CheckBox2 but i can't find anything in the XML API documentation.


The XML is as follows

  1. <?xml version="1.0" encoding="UTF-8"?> 
  2. <message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
  3.   <header>  
  4.   <securityContext> 
  5.   <webExID>123123123</webExID>  
  6.   <password>123123123</password>  
  7.   <siteName>testsite</siteName> 
  8.   </securityContext>  
  9.   </header> 
  10.   <body> 
  11.   <bodyContent xsi:type
  12. "java:com.webex.service.binding.attendee.CreateMeetingAttendee">  
  13.   <person> 
  14.   <name>Max Mustermann</name> 
  15.   <firstName>Max</firstName> 
  16.   <lastName>Mustermann</lastName> 
  17.   <title>Dr.</title> 
  18.   <company>Test</company> 
  19.   <webExId></webExId> 
  20.   <address> 
  21.   <addressType>Personal</addressType> 
  22.   <address1>Musterstrstraße 123</address1> 
  23.   <address2></address2> 
  24.   <city>Musterstadt</city> 
  25.   <state></state> 
  26.   <zipCode>12345</zipCode> 
  27.   <country>Germany</country> 
  28.   </address> 
  29.   <phones> 
  30.   <phone>0123123123</phone> 
  31.   <mobilePhone></mobilePhone> 
  32.   <fax></fax> 
  33.   </phones> 
  34.   <email>max@mustermann.de</email> 
  35.   <notes></notes> 
  36.   <url></url> 
  37.   <sendReminder>TRUE</sendReminder> 
  38.   </person> 
  39.   <contactID></contactID> 
  40.   <joinStatus>REGISTER</joinStatus> 
  41.   <sessionKey>123123213123</sessionKey> 
  42.   <language>ENGLISH</language> 
  43.   <role>ATTENDEE</role> 
  44.   <emailInvitations>TRUE</emailInvitations> 
  45.   <locale>Germany</locale> 
  46.   <timeZoneID></timeZoneID> 
  47.   </bodyContent> 
  48.   </body>  
  49. </message> 
1 Accepted Solution

Accepted Solutions

nmorrow
Cisco Employee
Cisco Employee

CreateMeetingAttendee does not support custom enrollment fields. You will need to use the URL API m.php request AT=EN if you wish to automate this function. Alternately, you may track and store the custom enrollment values on your end and only request basic required data on the WebEx side, allowing you to keep using CreateMeetingAttendee.

View solution in original post

1 Reply 1

nmorrow
Cisco Employee
Cisco Employee

CreateMeetingAttendee does not support custom enrollment fields. You will need to use the URL API m.php request AT=EN if you wish to automate this function. Alternately, you may track and store the custom enrollment values on your end and only request basic required data on the WebEx side, allowing you to keep using CreateMeetingAttendee.