Cisco Webex · Schema

Cisco Webex Room

Represents a Webex room (space) where people post messages and collaborate. Rooms can be direct (1:1) or group conversations, and can be organized within teams.

CollaborationCommunicationsMeetingsMessagingTeamsVideo Conferencing

Properties

Name Type Description
id string Unique identifier for the room.
title string A user-friendly name for the room.
type string The type of room.
isLocked boolean Whether the room is moderated.
isPublic boolean Whether the room is public and discoverable within the organization.
isAnnouncementOnly boolean Whether only moderators can post messages.
isReadOnly boolean Whether the room is read-only.
teamId string The team ID associated with the room.
lastActivity string Date and time of the last activity in the room.
creatorId string The person ID of the room creator.
ownerId string The person ID of the room owner.
classificationId string The classification ID of the room.
description string The description of the room.
madePublic string Date and time the room was made public.
created string Date and time the room was created.
View JSON Schema on GitHub

JSON Schema

cisco-webex-room-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://developer.webex.com/schemas/room.json",
  "title": "Cisco Webex Room",
  "description": "Represents a Webex room (space) where people post messages and collaborate. Rooms can be direct (1:1) or group conversations, and can be organized within teams.",
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Unique identifier for the room."
    },
    "title": {
      "type": "string",
      "description": "A user-friendly name for the room."
    },
    "type": {
      "type": "string",
      "description": "The type of room.",
      "enum": ["direct", "group"]
    },
    "isLocked": {
      "type": "boolean",
      "description": "Whether the room is moderated."
    },
    "isPublic": {
      "type": "boolean",
      "description": "Whether the room is public and discoverable within the organization."
    },
    "isAnnouncementOnly": {
      "type": "boolean",
      "description": "Whether only moderators can post messages."
    },
    "isReadOnly": {
      "type": "boolean",
      "description": "Whether the room is read-only."
    },
    "teamId": {
      "type": "string",
      "description": "The team ID associated with the room."
    },
    "lastActivity": {
      "type": "string",
      "format": "date-time",
      "description": "Date and time of the last activity in the room."
    },
    "creatorId": {
      "type": "string",
      "description": "The person ID of the room creator."
    },
    "ownerId": {
      "type": "string",
      "description": "The person ID of the room owner."
    },
    "classificationId": {
      "type": "string",
      "description": "The classification ID of the room."
    },
    "description": {
      "type": "string",
      "description": "The description of the room."
    },
    "madePublic": {
      "type": "string",
      "format": "date-time",
      "description": "Date and time the room was made public."
    },
    "created": {
      "type": "string",
      "format": "date-time",
      "description": "Date and time the room was created."
    }
  },
  "required": ["id", "title", "type"]
}