---
title: "Get Video Meeting"
method: GET
path: "/rcvideo/v1/history/meetings/{meetingId}"
tags: ["Meetings History"]
---

# Get Video Meeting

`GET /rcvideo/v1/history/meetings/{meetingId}`

Returns a user meeting by ID.

## Path parameters

- `meetingId` string, required

## Response `200`

Return meeting

- Meeting — Meeting information
  - `id` string, required — Call id
  - `bridgeId` string, required — Bridge id
  - `shortId` string, required — Short bridge id
  - `startTime` string, date-time, required — Start time ISO 8601
  - `duration` integer — Duration second
  - `displayName` string, required — Meetings name
  - `type` 'Meeting' | 'Call', required — Meeting type
  - `status` 'InProgress' | 'Done', required — Meeting status
  - `hostInfo` Host, required — Meeting host
    - `accountId` string — Account id
    - `extensionId` string — Extension id
    - `displayName` string — Display name
  - `rights` string[], required — Describe access rights which has participants to meeting
  - `longSummary` string — During meeting AI team analyze code and after meeting finished generates text summary about this meeting
  - `shortSummary` string — During meeting AI team analyze code and after meeting finished generates text summary about this meeting
  - `keywords` string[] — During meeting AI team analyze code and after meeting finished generates key words used in meeting
  - `participants` Participant[], required — List of the participants in the meeting
    - `type` string, required — Participant type
    - `id` string, required — id
    - `accountId` string — Account id
    - `extensionId` string — Extension id
    - `displayName` string — Display name
    - `callerId` string — Caller id
    - `correlationId` string — Pass-thru parameter in join url
  - `recordings` Recording[], required — Recording information
    - `id` string, required — Recording id
    - `startTime` integer — Recording start time
    - `url` string — Secure Link to the recording file
    - `metadata` JsValue
    - `status` 'Processing' | 'Processed' | 'Error' | 'Corrupted' | 'InProgress' | 'Purged' | 'Failed' — Recording processing status
    - `availabilityStatus` 'Alive' | 'Deleted' | 'Purged' | 'NotAvailable', required — Availability status
    - `longSummary` string — During meeting AI team analyze code and after meeting finished generates text summary about this meeting
    - `shortSummary` string — During meeting AI team analyze code and after meeting finished generates text summary about this meeting
    - `keywords` string[] — During meeting AI team analyze code and after meeting finished generates key words used in meeting
  - `chatUrl` string — Chat location

## Other responses

- `400` — Bad request format
- `403` — Access forbidden
- `500` — Error processing data
- `504` — Data processing timeout

---

[API](https://skmtc.net/ringcentral/apis/ringcentral-api.md) · [All operations](https://skmtc.net/ringcentral/apis/ringcentral-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/ringcentral/ringcentral-api/revisions/8d602198ec97/schema)
