Cisco Webex · Schema

Cisco Webex Meeting

Represents a Webex meeting including meeting series, scheduled meetings, and meeting instances.

CollaborationCommunicationsMeetingsMessagingTeamsVideo Conferencing

Properties

Name Type Description
id string Unique identifier for the meeting.
meetingNumber string Meeting number used to join the meeting.
title string Title of the meeting.
password string Password required to join the meeting.
meetingType string Type of meeting.
state string Current state of the meeting.
timezone string Time zone for the meeting in IANA format.
start string Start time of the meeting in ISO 8601 format.
end string End time of the meeting in ISO 8601 format.
hostUserId string Unique identifier for the meeting host.
hostDisplayName string Display name of the meeting host.
hostEmail string Email address of the meeting host.
webLink string Link to join the meeting from a web browser.
sipAddress string SIP address for joining via video system.
dialInIpAddress string IP address for dial-in access.
scheduledType string Scheduled type of the meeting.
recurrence string Recurrence rule in iCalendar format for recurring meetings.
telephony object Telephony information for the meeting.
registrationEnabled boolean Whether registration is enabled for the meeting.
View JSON Schema on GitHub

JSON Schema

cisco-webex-meeting-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://developer.webex.com/schemas/meeting.json",
  "title": "Cisco Webex Meeting",
  "description": "Represents a Webex meeting including meeting series, scheduled meetings, and meeting instances.",
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Unique identifier for the meeting."
    },
    "meetingNumber": {
      "type": "string",
      "description": "Meeting number used to join the meeting."
    },
    "title": {
      "type": "string",
      "description": "Title of the meeting."
    },
    "password": {
      "type": "string",
      "description": "Password required to join the meeting."
    },
    "meetingType": {
      "type": "string",
      "description": "Type of meeting.",
      "enum": ["meetingSeries", "scheduledMeeting", "meeting"]
    },
    "state": {
      "type": "string",
      "description": "Current state of the meeting."
    },
    "timezone": {
      "type": "string",
      "description": "Time zone for the meeting in IANA format."
    },
    "start": {
      "type": "string",
      "format": "date-time",
      "description": "Start time of the meeting in ISO 8601 format."
    },
    "end": {
      "type": "string",
      "format": "date-time",
      "description": "End time of the meeting in ISO 8601 format."
    },
    "hostUserId": {
      "type": "string",
      "description": "Unique identifier for the meeting host."
    },
    "hostDisplayName": {
      "type": "string",
      "description": "Display name of the meeting host."
    },
    "hostEmail": {
      "type": "string",
      "format": "email",
      "description": "Email address of the meeting host."
    },
    "webLink": {
      "type": "string",
      "format": "uri",
      "description": "Link to join the meeting from a web browser."
    },
    "sipAddress": {
      "type": "string",
      "description": "SIP address for joining via video system."
    },
    "dialInIpAddress": {
      "type": "string",
      "description": "IP address for dial-in access."
    },
    "scheduledType": {
      "type": "string",
      "description": "Scheduled type of the meeting.",
      "enum": ["meeting", "webinar", "personalRoomMeeting"]
    },
    "recurrence": {
      "type": "string",
      "description": "Recurrence rule in iCalendar format for recurring meetings."
    },
    "telephony": {
      "type": "object",
      "description": "Telephony information for the meeting.",
      "properties": {
        "accessCode": {
          "type": "string",
          "description": "Access code for telephony."
        },
        "callInNumbers": {
          "type": "array",
          "description": "List of call-in numbers.",
          "items": {
            "type": "object",
            "properties": {
              "label": {
                "type": "string"
              },
              "callInNumber": {
                "type": "string"
              },
              "tollType": {
                "type": "string"
              }
            }
          }
        }
      }
    },
    "registrationEnabled": {
      "type": "boolean",
      "description": "Whether registration is enabled for the meeting."
    }
  },
  "required": ["id", "title"]
}