XML API Reference Guides
XML API 4.7 Schemas
  Schema files in XSD format for XML API 4.7
XML API 4.8 Reference Guide
  Comprehensive developer reference manual for XML API 4.8. Covers all XML API functionality for Meeting Center, Training Center, Event Center, Support Center and Sales Center.
XML API 4.8 Release Notes
  Covers new features and bug fixes in XML API 4.8.
XML API 4.8 Schema
  Schema files in XSD format for XML API 4.8
XML API 4.9 Release Notes
  Covers new features and bug fixes in XML API 4.9.
XML API 4.9 Schema
  Schema files in XSD format for XML API 4.9. This release is being deployed to the Preview directory of your WebEx site. You should test your integration against this version before it is released into General Availability.
XML API 4.9.1 Release Notes
  Covers new features and bug fixes in XML API 4.9.1.
XML API 4.9.1 Schema
  Schema files in XSD format for XML API 4.9.1
XML API 5.0.0 Release Notes
  Covers new features and bug fixes in XML API 5.0 which can only be used with WBS 27 and higher web page releases.
XML API 5.2 Release Notes
  Covers new features and bug fixes in XML API 5.2 which can only be used with WBS 27 and higher web page releases.
XML API 5.2 Schema
  Schema files in XSD format for XML API 5.2. This is the General Availability version for WebEx sites using WBS 27 and above.
XML API 5.3 Schema
  Schema files in XSD format for XML API 5.3
XML API 5.3.1 Release Notes
  Covers new features and bug fixes in XML API versions 5.2.1, 5.3 and 5.3.1 which can only be used with WBS 27 and higher web page releases.
XML API 5.4 Release Notes
  Covers new features and bug fixes in XML API versions 5.4 which can only be used with WBS 27 and higher web page releases.
XML API 5.4 Schema
  Schema files in XSD format for XML API 5.4. This is the General Availability version for WebEx sites using WBS 27 and above.

XML API FAQ


How do I get my WebEx Site ID (SID) and/or Partner ID (PID)?
Contact your WebEx Account Manager (CSM).

How do I send an XML message to your server?
The XML API uses standard HTTP(S) POST requests for placing API calls. We strongly recommend you use HTTPS since the includes your WebEx username and password in each call.

What is the URL I post my XML API to?
The normal URL to post your XML API request is https://[SITENAME].webex.com/WBXService/XMLService. SITENAME is usually the name of the customer organization.

Is there a way for me to test the next XML API release before it is deployed on my site?
Yes, we will always notify you at least two weeks in advance before releasing a new version of the XML API. During this time we can provide you with a "sandbox" site where you can test your integration with the upcoming release. Usually two weeks before its production rollout, we will make the next release available directly on your site via a "preview" URL. The format for this URL is https://SITENAME.webex.com/WBXService/preview/XMLService where SITENAME is your WebEx Sitename.

Who do I contact for support with the XML API?
apisupport@webex.com -- for general support questions related to the WebEx API service. Example: The XML API service is taking a long time to respond to my requests.
apidev@webex.com -- for API programming & integration development questions. Example: What elements do I use in createMeeting to allow my attendees to join a meeting 10 minutes before the scheduled time?

How do I get the latest release of the API documentation?
The latest XML API documentation is available at in the Documentation section on this site.

Can I make SOAP calls to the XML API?
Currently, the WebEx XML API does not utilize SOAP envelopes in our request or response format nor publish WSDL files. However, the XML API service responds to XML requests posted via HTTP. Customers have successfully used XSL Transformations or other methods to transform SOAP calls into the WebEx XML API format.

What do I use for <meetingType> in CreateMeeting?
<meetingType> is an integer value used to specify the Meeting Type for the meeting you are scheduling. This value can change from site to site and user to user.
The easiest way to set the Meeting Type is to leave out <meetingType> in CreateMeeting.  In this case the system will automatically determine a proper meeting type based on the following criteria:
  1. Among all the meeting types allowed for a host, choose an Meeting Center (MC) PRO based meeting type
    with the highest meeting type ID.
  2. If unavailable, choose an MC STD based meeting type with the highest meeting type
    ID.
  3. If unavailable, choose an MC FRE based meeting type with the highest meeting type
    ID.
  4. If none of the meeting types are available, the system throws an exception.
To manually specify a <meetingType> the integration should first call GetUser to retrieve the available meeting types for the user scheduling the meeting.