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

# Get Video Meeting

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

## Request

- Base URL: `https://platform.ringcentral.com`
- URL: `https://platform.ringcentral.com/rcvideo/v1/history/meetings/{meetingId}`
- Auth: OAuth 2
  - Authorization code: `https://platform.ringcentral.com/restapi/oauth/authorize`
  - Token URL: `https://platform.ringcentral.com/restapi/oauth/token`
- TypeScript: <https://skmtc.dev/ringcentral/apis/ringcentral-api/docs/rcvideo/v1/history/meetings/:meetingId/get.ts> (a function with typed inputs; its response is checked against the schema)

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.dev/ringcentral/apis/ringcentral-api.md) - [All operations](https://skmtc.dev/ringcentral/apis/ringcentral-api/llms.txt) - [OpenAPI document](https://skmtc.dev/ringcentral/apis/ringcentral-api/revisions/8d602198ec97?raw)
