XML API 10.0.0 SP5.10 Release Notes

Important: The XML API 10.0.0 SP5.10 release changes some schema definitions. For the latest schema definitions, see the release notes announcements page. The features in this release are backward compatibility with previous releases.
 

 

Overview

This release note describes the changes made in the release of Webex� XML API 10.0.0 SP5.10. These changes apply to your integration with WBS 31.
All features are backward compatible with existing integrations. There are changes to the latest schema definitions explained below.

 
 

LstSummarySession API Enhancement

Description

Enhancements to the LstSummarySession API now allow searches based on the lastModifiedTime of the sessions with AND as the list control.


If the search criteria for modifiedDateStart and/or modifiedDateEnd are given, and recurrence is set to false, startDate and endDate values are ignored. The maximum date range for a query is two (2) weeks. If it is exceeded, the end date or start date is adjusted to ensure that the range does not exceed this limit.


Affected APIs

LstSummarySession


Schema Changes

The following section of the schema includes the two additions:

<xsd:complexType name="lstsummarySession">
  <xsd:complexContent>
    <xsd:extension base="serv:bodyContentType">
      <xsd:sequence>
        <xsd:element name="listControl" type="serv:lstControlType" minOccurs="0"/>
        <xsd:element name="order" type="ep:orderType" minOccurs="0"/>
        <xsd:element name="dateScope" type="ep:dateScopeType" minOccurs="0"/>
       ......
   </xsd:extension>
 </xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="dateScopeType">
  <xsd:sequence>
    <xsd:element name="startDateStart" type="xsd:string" minOccurs="0"/>
    <xsd:element name="startDateEnd" type="xsd:string" minOccurs="0"/>
    <xsd:element name="endDateStart" type="xsd:string" minOccurs="0"/>
    <xsd:element name="endDateEnd" type="xsd:string" minOccurs="0"/>
    <xsd:element name="modifiedDateStart" type="xsd:string" minOccurs="0"/>          <--- New Element 
    <xsd:element name="modifiedDateEnd" type="xsd:string" minOccurs="0"/>            <--- New Element
    <xsd:element name="timeZoneID" type="xsd:integer" default="-1" minOccurs="0"/>
    <xsd:element name="returnSpecifiedTimeZone" type="xsd:boolean" minOccurs="0"/>
  </xsd:sequence>
</xsd:complexType>

Response

The response schema of LstSummarySession API does not change and its return elements are the same.




Get the Join URL for Event Center Panelist

Description

Both the GetSessionInfo and the GetEvent APIs were modified so that they now return the Join URL for an EC (Event Center) panelist.

API Description
GetSessionInfo Return the Join URL for EC Panelist with short link format (the element name is joinURLForPanelist) and only host/creator/alternate host and SiteAdmin have the ability to get it, there is not the joining URL for other kinds of role for example attendee, panelist.
GetEvent Return the Join URL for EC Panelist with short link format(the element name is joinURLForPanelist), and now there are only creator/host have the ability to access GetEvent API, so no need to do more about authority.

The following diagram shows part of the schema for GetSessionInfo with the additional API joinURLForPanelist:


schema diagram of getSessionInfo

The following diagram shows part of the schema for GetEvent with the additional API joinURLForPanelist:


schema diagram of getEvent

Related Release Information

The XML API schemas and release notes are available at the Cisco Webex Developer Portal:
https://developer.cisco.com/site/collaboration/webex/webex-developer/develop-test/xml-api/reference/

The URL API release notes are available at the Cisco Webex Developer Portal:
https://developer.cisco.com/site/collaboration/webex/webex-developer/develop-test/url-api/reference/