---
title: "Update Video module configuration"
method: PUT
path: "/v1/meetings/{meetingId}/video"
tags: ["Video"]
---

# Update Video module configuration

`PUT /v1/meetings/{meetingId}/video`

## Request

- Base URL: `https://app.meet.ps/api`
- URL: `https://app.meet.ps/api/v1/meetings/{meetingId}/video`
- Auth: HTTP bearer

Adjust some of configuration of the Video module in a meeting.

Requires a **meeting role** of *owner* or *presenter*.

## Path parameters

- `meetingId` string, required: A canonical meeting ID string that's generated automatically for new meetings. Normally consists of just alphanumericals; legacy meetings can have dashes and underscores.

## Request body

- VideoConfig: Video module configuration schema
  - `embedded` boolean: Toggle the "third party video" mode that embeds an external URL.
  - `embedCode` string: The URL for the third-party video to show when in 'embedded' mode.

## Response `204`

Update OK

## Other responses

- `401`: Access token is missing or invalid
- `403`: A meeting-specific role is missing to perform an action
- `404`: Reference meeting doesn't exist
- `422`: Malformed configuration provided

---

[API](https://skmtc.dev/meet/apis/meetingpulse-api.md) · [All operations](https://skmtc.dev/meet/apis/meetingpulse-api/llms.txt) · [OpenAPI document](https://skmtc.dev/meet/apis/meetingpulse-api/revisions/dc29466adc0e?raw)
