---
title: "Get a single ConnectionRecording"
method: GET
path: "/Applications/{applicationId}/ConnectionRecordings/{connectionRecordingId}"
tags: ["ConnectionRecordings"]
---

# Get a single ConnectionRecording

`GET /Applications/{applicationId}/ConnectionRecordings/{connectionRecordingId}`

## Path parameters

- `applicationId` string, required
- `connectionRecordingId` string, uuid, required

## Query parameters

- `api-version` string

## Response `200`

Success

- ConnectionRecording
  - `tag` string, nullable
  - `audioId` string, uuid, nullable
  - `videoId` string, uuid, nullable
  - `applicationId` string, nullable
  - `channelId` string, nullable
  - `userId` string, nullable
  - `deviceId` string, nullable
  - `clientId` string, nullable
  - `clientProtocol` string, nullable
  - `connectionId` string, nullable
  - `connectionType` string, nullable
  - `startTimestamp` string, date-time
  - `stopTimestamp` string, date-time
  - `hasAudio` boolean
  - `hasVideo` boolean
  - `audioFileName` string, nullable
  - `videoFileName` string, nullable
  - `audioFileSize` integer, nullable
  - `videoFileSize` integer, nullable
  - `audioReady` boolean
  - `videoReady` boolean
  - `audioUrl` string, nullable
  - `videoUrl` string, nullable
  - `audioFilePath` string, nullable
  - `videoFilePath` string, nullable
  - `audioObjectKey` string, nullable
  - `videoObjectKey` string, nullable
  - `connectionTag` string, nullable
  - `audioMuted` boolean, nullable
  - `videoMuted` boolean, nullable
  - `audioDisabled` boolean, nullable
  - `videoDisabled` boolean, nullable
  - `audioContent` string, nullable
  - `videoContent` string, nullable
  - `audioFirstFrameTimestamp` string, date-time, nullable
  - `videoFirstFrameTimestamp` string, date-time, nullable
  - `audioLastFrameTimestamp` string, date-time, nullable
  - `videoLastFrameTimestamp` string, date-time, nullable
  - `videoDelay` number, double, nullable
  - `ingested` boolean
  - `audioMovePending` boolean, nullable
  - `videoMovePending` boolean, nullable
  - `audioMoveSeconds` integer, nullable
  - `videoMoveSeconds` integer, nullable
  - `channelRecordingId` string, uuid, required
  - `updates` ConnectionRecordingUpdate[], nullable
    - `index` integer
    - `connectionRecordingId` string, uuid
    - `timestamp` string, date-time
    - `connectionTag` string, nullable
    - `audioMuted` boolean, nullable
    - `videoMuted` boolean, nullable
    - `audioDisabled` boolean, nullable
    - `videoDisabled` boolean, nullable
  - `deleted` boolean, nullable
  - `deletedOn` string, date-time, nullable
  - `deletedBy` string, uuid, nullable
  - `id` string, uuid, required
  - `createdOn` string, date-time
  - `createdBy` string, uuid
  - `modifiedOn` string, date-time, nullable
  - `modifiedBy` string, uuid, nullable
  - `metadata` string, nullable

---

[API](https://skmtc.dev/liveswitch/apis/liveswitch-cloud-api.md) · [All operations](https://skmtc.dev/liveswitch/apis/liveswitch-cloud-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/liveswitch/liveswitch-cloud-api/revisions/1b39d4a01c13/schema)
