v50

latestOpenAPI 3.0.0raw.githubusercontent.com2025-04-046348254.7 KB
Meetings

Update a meeting

Updates a meeting in an organization for the given meeting ID.

patch/meetings/{meeting_id}

Path parameters

meeting_idstring uuid required

ID of the meeting. Fetch the meeting ID using the create a meeting API.

Request body

titlestring

Title of the meeting

preferred_region'ap-south-1' | 'ap-southeast-1' | 'us-east-1' | 'eu-central-1'

The region in which this meeting should be created.

record_on_startboolean

Specifies if the meeting should start getting recorded as soon as someone joins the meeting.

live_stream_on_startboolean

Specifies if the meeting should start getting livestreamed on start.

status'ACTIVE' | 'INACTIVE'

Whether the meeting is ACTIVE or INACTIVE. Users will not be able to join an INACTIVE meeting.

persist_chatboolean

If a meeting is updated to persist_chat, meeting chat would remain for a week within the meeting space.

summarize_on_endboolean

Automatically generate summary of meetings using transcripts. Requires Transcriptions to be enabled, and can be retrieved via Webhooks or summary API.

Example request

{
  "status": "INACTIVE"
}

Response

Success Response

successboolean required

Success status of the operation

Example response

{
  "data": {
    "recording_config": {
      "video_config": {
        "width": 1280,
        "height": 720
      },
      "storage_config": {
        "region": "us-east-1"
      },
      "live_streaming_config": {
        "rtmp_url": "rtmp://a.rtmp.youtube.com/live2"
      }
    }
  }
}