Cisco Webex · Schema

ConvergedRecording

CollaborationCommunicationsMeetingsMessagingTeamsVideo Conferencing

Properties

Name Type Description
id string Unique identifier for the recording.
topic string Topic or title of the recording.
createTime string Date and time the recording was created.
timeRecorded string Date and time the recording was made.
format string Format of the recording.
serviceType string The Webex service type.
status string Current status of the recording.
durationSeconds integer Duration of the recording in seconds.
sizeBytes integer Size of the recording in bytes.
downloadUrl string URL to download the recording.
playbackUrl string URL to play back the recording.
temporaryDirectDownloadLinks object Temporary download links with expiration.
meetingId string The meeting ID associated with the recording, if applicable.
hostEmail string Email of the host.
hostDisplayName string Display name of the host.
View JSON Schema on GitHub

JSON Schema

cisco-webex-convergedrecording-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/ConvergedRecording",
  "title": "ConvergedRecording",
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Unique identifier for the recording."
    },
    "topic": {
      "type": "string",
      "description": "Topic or title of the recording."
    },
    "createTime": {
      "type": "string",
      "format": "date-time",
      "description": "Date and time the recording was created."
    },
    "timeRecorded": {
      "type": "string",
      "format": "date-time",
      "description": "Date and time the recording was made."
    },
    "format": {
      "type": "string",
      "description": "Format of the recording.",
      "enum": [
        "MP4",
        "MP3"
      ]
    },
    "serviceType": {
      "type": "string",
      "description": "The Webex service type.",
      "enum": [
        "calling",
        "meeting"
      ]
    },
    "status": {
      "type": "string",
      "description": "Current status of the recording.",
      "enum": [
        "available",
        "deleted",
        "purged"
      ]
    },
    "durationSeconds": {
      "type": "integer",
      "description": "Duration of the recording in seconds."
    },
    "sizeBytes": {
      "type": "integer",
      "description": "Size of the recording in bytes."
    },
    "downloadUrl": {
      "type": "string",
      "format": "uri",
      "description": "URL to download the recording."
    },
    "playbackUrl": {
      "type": "string",
      "format": "uri",
      "description": "URL to play back the recording."
    },
    "temporaryDirectDownloadLinks": {
      "type": "object",
      "description": "Temporary download links with expiration.",
      "properties": {
        "recordingDownloadLink": {
          "type": "string",
          "format": "uri"
        },
        "audioDownloadLink": {
          "type": "string",
          "format": "uri"
        },
        "transcriptDownloadLink": {
          "type": "string",
          "format": "uri"
        },
        "expiration": {
          "type": "string",
          "format": "date-time"
        }
      }
    },
    "meetingId": {
      "type": "string",
      "description": "The meeting ID associated with the recording, if applicable."
    },
    "hostEmail": {
      "type": "string",
      "format": "email",
      "description": "Email of the host."
    },
    "hostDisplayName": {
      "type": "string",
      "description": "Display name of the host."
    }
  }
}