API Changelog

This page lists recent and upcoming changes to the Webex Teams REST API. Contact Webex Developer Support with any questions.

anchor2-May-2019
anchor
  • People now includes additional status values: "call", "meeting", and "presenting". See this article for more information about the different status options in Webex Teams.
anchor1-May-2019
anchor
anchor11-April-2019
anchor
  • Memberships will soon include two new response properties: roomType, which will specify the type of space (direct 1:1 or group) the membership is associated with, and isRoomHidden, which will specify whether or not a 1:1 space is hidden in the Webex Teams clients for the participant.
anchor15-March-2019
anchor
  • Beginning April 27, 2019, the Webex platform will require that API clients use the Transport Layer Security (TLS) 1.2 protocol. To align with industry best practices for transport security, the TLS 1.1 encryption protocol will be disabled on all endpoints. See this blog post for more information.
anchor30-January-2019
anchor
  • The People API now includes a phoneNumbers response property, which will provide the phone numbers associated with the person. This read-only property will only be returned for people within the same organization.
anchor20-December-2018
anchor
  • Currently, compliance officers can only see membership Events for spaces owned by their organization. Soon, compliance officers will have access to membership events for all spaces which include members of their organization, regardless of the space's owner.
anchor19-December-2018
anchor
  • Compliance officers can now delete messages in 1:1 spaces that were sent by an external user. Previously, messages in 1:1 spaces from an external user could only be monitored.
anchor18-December-2018
anchor
  • You can now retrieve messages in a 1:1 space without first knowing the roomId of the conversation. Use the new List Direct Messages action with the other party's person ID or email to retrieve messages from the 1:1 space.
anchor18-September-2018
anchor
  • A new type of application is now available! Guest Issuer apps may now be created to let guest users collaborate with your organization’s paid users. See our Guest Issuer documentation for more information about Guest Issuer apps.
anchor6-September-2018
anchor
  • WARNING The Memberships API will no longer return memberships and will instead return a 404 Not Found for team spaces (rooms) which are archived.
anchor5-September-2018
anchor
anchor30-August-2018
anchor
  • The People API will soon include a new phoneNumbers field, which will provide the phone numbers associated with the person. This read-only field will be returned for people within the same organization.
anchor31-July-2018
anchor
  • The Messages API now accepts group mentions, such as @all, when creating new messages. See the Formatting Messages guide for details.
  • Group mentions in messages are now included in Messages API response details. A new response parameter, mentionedGroups, will be present if a group is @mentioned in a message.
anchor20-July-2018
anchor
  • The Messages API will soon accept group mentions, such as @all, when creating new messages. Check back for more information within the coming weeks.
anchor5-July-2018
anchor
  • The Messages API no longer rejects new messages which contain an @mention for an email address that is not associated with a Webex Teams user. The message will contain the display name, if provided, or the email address in plain text instead of the @mention.
anchor15-June-2018
anchor
  • MAJOR The following scopes have been deprecated and will no longer work after August 15, 2018: spark-admin:events_read, spark-admin:memberships_read, spark-admin:memberships_write, spark-admin:messages_read, spark-admin:messages_write, spark-admin:rooms_read, spark-admin:teams_read, spark-admin:team_memberships_read, and spark-admin:team_memberships_write. They are no longer available for testing via Test Mode in the Webex Teams API Reference, or with your portal token, if you are an Organization Administrator. These scopes have been replaced by spark-compliance scopes for use by designated Compliance Officers. See this guide for more information about compliance scopes.
  • WARNING The Messages API currently accepts values for both the text and markdown parameters when sending a message. After July 15, 2018, this API will return an error if a new message contains values for both parameters. Use only one parameter for the message body. Markdown content will be automatically transformed to plain-text for API clients which support only plain-text messages.
  • Two new roles will soon be available via the Roles API: User Admin and Device Admin. These roles may be assigned or unassigned to users with the People API.
anchor16-April-2018
anchor
  • WARNING The Messages API currently accepts @mentions in 1:1 messages. After May 26, 2018, this API will return an error if a message sent to a 1:1 space contains an @mention.
anchor10-April-2018
anchor
  • All licenses for Hybrid Services which are available for an organization, both enabled and disabled, will now be returned via the Licenses API. Hybrid Services licenses may now be assigned to users before a particular service is activated.
anchor8-February-2018
anchor
  • MAJOR Beginning March 17, 2018, the Cisco Spark platform will require API clients to use TLS 1.1 or higher. The TLS 1.0 encryption protocol will be disabled on all endpoints to align with industry best practices for transport security. See this blog post for more information.
Last updated: May 2, 2019