---
title: Meetings
---

[Skip to content](#_top)

[API Reference](https://developers.cloudflare.com/api/python)

[Realtime Kit](https://developers.cloudflare.com/api/python/resources/realtime_kit)

Copy Markdown

Open in **Claude**Open in **ChatGPT**Open in **Cursor**

---

**Copy Markdown****View as Markdown**

# Meetings

##### [Fetch all meetings for an App](https://developers.cloudflare.com/api/python/resources/realtime_kit/subresources/meetings/methods/get)

realtime\_kit.meetings.get(strapp\_id, MeetingGetParams\*\*kwargs) -> [MeetingGetResponse](<https://developers.cloudflare.com/api/python/resources/realtime_kit#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)>)

GET/accounts/{account\_id}/realtime/kit/{app\_id}/meetings

##### [Create a meeting](https://developers.cloudflare.com/api/python/resources/realtime_kit/subresources/meetings/methods/create)

realtime\_kit.meetings.create(strapp\_id, MeetingCreateParams\*\*kwargs) -> [MeetingCreateResponse](<https://developers.cloudflare.com/api/python/resources/realtime_kit#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)>)

POST/accounts/{account\_id}/realtime/kit/{app\_id}/meetings

##### [Fetch a meeting for an App](https://developers.cloudflare.com/api/python/resources/realtime_kit/subresources/meetings/methods/get_meeting_by_id)

realtime\_kit.meetings.get\_meeting\_by\_id(strmeeting\_id, MeetingGetMeetingByIDParams\*\*kwargs) -> [MeetingGetMeetingByIDResponse](<https://developers.cloudflare.com/api/python/resources/realtime_kit#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)>)

GET/accounts/{account\_id}/realtime/kit/{app\_id}/meetings/{meeting\_id}

##### [Update a meeting](https://developers.cloudflare.com/api/python/resources/realtime_kit/subresources/meetings/methods/update_meeting_by_id)

realtime\_kit.meetings.update\_meeting\_by\_id(strmeeting\_id, MeetingUpdateMeetingByIDParams\*\*kwargs) -> [MeetingUpdateMeetingByIDResponse](<https://developers.cloudflare.com/api/python/resources/realtime_kit#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)>)

PATCH/accounts/{account\_id}/realtime/kit/{app\_id}/meetings/{meeting\_id}

##### [Replace a meeting](https://developers.cloudflare.com/api/python/resources/realtime_kit/subresources/meetings/methods/replace_meeting_by_id)

realtime\_kit.meetings.replace\_meeting\_by\_id(strmeeting\_id, MeetingReplaceMeetingByIDParams\*\*kwargs) -> [MeetingReplaceMeetingByIDResponse](<https://developers.cloudflare.com/api/python/resources/realtime_kit#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)>)

PUT/accounts/{account\_id}/realtime/kit/{app\_id}/meetings/{meeting\_id}

##### [Fetch all participants of a meeting](https://developers.cloudflare.com/api/python/resources/realtime_kit/subresources/meetings/methods/get_meeting_participants)

realtime\_kit.meetings.get\_meeting\_participants(strmeeting\_id, MeetingGetMeetingParticipantsParams\*\*kwargs) -> [MeetingGetMeetingParticipantsResponse](<https://developers.cloudflare.com/api/python/resources/realtime_kit#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_participants_response%20%3E%20(schema)>)

GET/accounts/{account\_id}/realtime/kit/{app\_id}/meetings/{meeting\_id}/participants

##### [Add a participant](https://developers.cloudflare.com/api/python/resources/realtime_kit/subresources/meetings/methods/add_participant)

realtime\_kit.meetings.add\_participant(strmeeting\_id, MeetingAddParticipantParams\*\*kwargs) -> [MeetingAddParticipantResponse](<https://developers.cloudflare.com/api/python/resources/realtime_kit#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_add_participant_response%20%3E%20(schema)>)

POST/accounts/{account\_id}/realtime/kit/{app\_id}/meetings/{meeting\_id}/participants

##### [Fetch a participant's detail](https://developers.cloudflare.com/api/python/resources/realtime_kit/subresources/meetings/methods/get_meeting_participant)

realtime\_kit.meetings.get\_meeting\_participant(strparticipant\_id, MeetingGetMeetingParticipantParams\*\*kwargs) -> [MeetingGetMeetingParticipantResponse](<https://developers.cloudflare.com/api/python/resources/realtime_kit#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_participant_response%20%3E%20(schema)>)

GET/accounts/{account\_id}/realtime/kit/{app\_id}/meetings/{meeting\_id}/participants/{participant\_id}

##### [Edit a participant's detail](https://developers.cloudflare.com/api/python/resources/realtime_kit/subresources/meetings/methods/edit_participant)

realtime\_kit.meetings.edit\_participant(strparticipant\_id, MeetingEditParticipantParams\*\*kwargs) -> [MeetingEditParticipantResponse](<https://developers.cloudflare.com/api/python/resources/realtime_kit#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_edit_participant_response%20%3E%20(schema)>)

PATCH/accounts/{account\_id}/realtime/kit/{app\_id}/meetings/{meeting\_id}/participants/{participant\_id}

##### [Delete a participant](https://developers.cloudflare.com/api/python/resources/realtime_kit/subresources/meetings/methods/delete_meeting_participant)

realtime\_kit.meetings.delete\_meeting\_participant(strparticipant\_id, MeetingDeleteMeetingParticipantParams\*\*kwargs) -> [MeetingDeleteMeetingParticipantResponse](<https://developers.cloudflare.com/api/python/resources/realtime_kit#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_delete_meeting_participant_response%20%3E%20(schema)>)

DELETE/accounts/{account\_id}/realtime/kit/{app\_id}/meetings/{meeting\_id}/participants/{participant\_id}

##### [Refresh participant's authentication token](https://developers.cloudflare.com/api/python/resources/realtime_kit/subresources/meetings/methods/refresh_participant_token)

realtime\_kit.meetings.refresh\_participant\_token(strparticipant\_id, MeetingRefreshParticipantTokenParams\*\*kwargs) -> [MeetingRefreshParticipantTokenResponse](<https://developers.cloudflare.com/api/python/resources/realtime_kit#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_refresh_participant_token_response%20%3E%20(schema)>)

POST/accounts/{account\_id}/realtime/kit/{app\_id}/meetings/{meeting\_id}/participants/{participant\_id}/token

##### ModelsExpand Collapse

<details>

<summary>

class MeetingGetResponse: …

</summary>

<details>

<summary>

data: List\[Data]

</summary>

id: str

ID of the meeting.

formatuuid

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20id">Link to this property</a>

created\_at: datetime

Timestamp the object was created at. The time is returned in ISO format.

formatdate-time

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20created_at">Link to this property</a>

updated\_at: datetime

Timestamp the object was updated at. The time is returned in ISO format.

formatdate-time

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20updated_at">Link to this property</a>

live\_stream\_on\_start: Optional\[bool]

Specifies if the meeting should start getting livestreamed on start.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20live_stream_on_start">Link to this property</a>

persist\_chat: Optional\[bool]

Specifies if Chat within a meeting should persist for a week.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20persist_chat">Link to this property</a>

record\_on\_start: Optional\[bool]

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

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20record_on_start">Link to this property</a>

<details>

<summary>

recording\_config: Optional\[DataRecordingConfig]

Recording Configurations to be used for this meeting. This level of configs takes higher preference over App level configs on the RealtimeKit developer portal.

</summary>

<details>

<summary>

audio\_config: Optional\[DataRecordingConfigAudioConfig]

Object containing configuration regarding the audio that is being recorded.

</summary>

<details>

<summary>

channel: Optional\[Literal\["mono", "stereo"]]

Audio signal pathway within an audio file that carries a specific sound source.

</summary>

One of the following:

"mono"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config%20%3E%20(property)%20channel%20%3E%20(member)%200">Link to this property</a>

"stereo"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config%20%3E%20(property)%20channel%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config%20%3E%20(property)%20channel">Link to this property</a>

<details>

<summary>

codec: Optional\[Literal\["MP3", "AAC"]]

Codec using which the recording will be encoded. If VP8/VP9 is selected for videoConfig, changing audioConfig is not allowed. In this case, the codec in the audioConfig is automatically set to vorbis.

</summary>

One of the following:

"MP3"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config%20%3E%20(property)%20codec%20%3E%20(member)%200">Link to this property</a>

"AAC"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config%20%3E%20(property)%20codec%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config%20%3E%20(property)%20codec">Link to this property</a>

export\_file: Optional\[bool]

Controls whether to export audio file seperately

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config%20%3E%20(property)%20export_file">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config">Link to this property</a>

file\_name\_prefix: Optional\[str]

Adds a prefix to the beginning of the file name of the recording.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20file_name_prefix">Link to this property</a>

<details>

<summary>

live\_streaming\_config: Optional\[DataRecordingConfigLiveStreamingConfig]

</summary>

rtmp\_url: Optional\[str]

RTMP URL to stream to

formaturi

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20live_streaming_config%20%3E%20(property)%20rtmp_url">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20live_streaming_config">Link to this property</a>

max\_seconds: Optional\[float]

Specifies the maximum duration for recording in seconds, ranging from a minimum of 60 seconds to a maximum of 24 hours.

maximum86400

minimum60

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20max_seconds">Link to this property</a>

<details>

<summary>

realtimekit\_bucket\_config: Optional\[DataRecordingConfigRealtimekitBucketConfig]

</summary>

enabled: bool

Controls whether recordings are uploaded to RealtimeKit’s bucket. If set to false, <code>download_url</code>, <code>audio_download_url</code>, <code>download_url_expiry</code> won’t be generated for a recording.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20realtimekit_bucket_config%20%3E%20(property)%20enabled">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20realtimekit_bucket_config">Link to this property</a>

<details>

<summary>

storage\_config: Optional\[DataRecordingConfigStorageConfig]

</summary>

One of the following:

<details>

<summary>

class DataRecordingConfigStorageConfigUnionMember0: …

</summary>

access\_key: Optional\[str]

Access key of the storage medium. Access key is not required for the <code>gcs</code> storage media type.

Note that this field is not readable by clients, only writeable.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20access_key">Link to this property</a>

<details>

<summary>

auth\_method: Optional\[Literal\["KEY", "PASSWORD"]]

Authentication method used for “sftp” type storage medium

</summary>

One of the following:

"KEY"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20auth_method%20%3E%20(member)%200">Link to this property</a>

"PASSWORD"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20auth_method%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20auth_method">Link to this property</a>

bucket: Optional\[str]

Name of the storage medium’s bucket.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20bucket">Link to this property</a>

host: Optional\[str]

SSH destination server host for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20host">Link to this property</a>

password: Optional\[str]

SSH destination server password for SFTP type storage medium when auth\_method is “PASSWORD”. If auth\_method is “KEY”, this specifies the password for the ssh private key.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20password">Link to this property</a>

path: Optional\[str]

Path relative to the bucket root at which the recording will be placed.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20path">Link to this property</a>

port: Optional\[float]

SSH destination server port for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20port">Link to this property</a>

private\_key: Optional\[str]

Private key used to login to destination SSH server for SFTP type storage medium, when auth\_method used is “KEY”

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20private_key">Link to this property</a>

region: Optional\[str]

Region of the storage medium.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20region">Link to this property</a>

secret: Optional\[str]

Secret key of the storage medium. Similar to <code>access_key</code>, it is only writeable by clients, not readable.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20secret">Link to this property</a>

type: Optional\[Literal\["gcs"]]

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20type">Link to this property</a>

username: Optional\[str]

SSH destination server username for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20username">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200">Link to this property</a>

<details>

<summary>

class DataRecordingConfigStorageConfigUnionMember1: …

</summary>

access\_key: object

minLength1

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20access_key">Link to this property</a>

region: object

minLength1

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20region">Link to this property</a>

<details>

<summary>

auth\_method: Optional\[Literal\["KEY", "PASSWORD"]]

Authentication method used for “sftp” type storage medium

</summary>

One of the following:

"KEY"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20auth_method%20%3E%20(member)%200">Link to this property</a>

"PASSWORD"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20auth_method%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20auth_method">Link to this property</a>

bucket: Optional\[str]

Name of the storage medium’s bucket.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20bucket">Link to this property</a>

host: Optional\[str]

SSH destination server host for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20host">Link to this property</a>

password: Optional\[str]

SSH destination server password for SFTP type storage medium when auth\_method is “PASSWORD”. If auth\_method is “KEY”, this specifies the password for the ssh private key.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20password">Link to this property</a>

path: Optional\[str]

Path relative to the bucket root at which the recording will be placed.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20path">Link to this property</a>

port: Optional\[float]

SSH destination server port for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20port">Link to this property</a>

private\_key: Optional\[str]

Private key used to login to destination SSH server for SFTP type storage medium, when auth\_method used is “KEY”

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20private_key">Link to this property</a>

secret: Optional\[str]

Secret key of the storage medium. Similar to <code>access_key</code>, it is only writeable by clients, not readable.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20secret">Link to this property</a>

<details>

<summary>

type: Optional\[Literal\["aws", "azure", "digitalocean"]]

</summary>

One of the following:

"aws"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20type%20%3E%20(member)%200">Link to this property</a>

"azure"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20type%20%3E%20(member)%201">Link to this property</a>

"digitalocean"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20type%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20type">Link to this property</a>

username: Optional\[str]

SSH destination server username for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20username">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201">Link to this property</a>

<details>

<summary>

class DataRecordingConfigStorageConfigUnionMember2: …

</summary>

private\_key: str

Private key used to login to destination SSH server for SFTP type storage medium, when auth\_method used is “KEY”

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20private_key">Link to this property</a>

access\_key: Optional\[str]

Access key of the storage medium. Access key is not required for the <code>gcs</code> storage media type.

Note that this field is not readable by clients, only writeable.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20access_key">Link to this property</a>

auth\_method: Optional\[Literal\["KEY"]]

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20auth_method">Link to this property</a>

bucket: Optional\[str]

Name of the storage medium’s bucket.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20bucket">Link to this property</a>

host: Optional\[str]

SSH destination server host for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20host">Link to this property</a>

password: Optional\[str]

SSH destination server password for SFTP type storage medium when auth\_method is “PASSWORD”. If auth\_method is “KEY”, this specifies the password for the ssh private key.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20password">Link to this property</a>

path: Optional\[str]

Path relative to the bucket root at which the recording will be placed.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20path">Link to this property</a>

port: Optional\[float]

SSH destination server port for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20port">Link to this property</a>

region: Optional\[str]

Region of the storage medium.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20region">Link to this property</a>

secret: Optional\[str]

Secret key of the storage medium. Similar to <code>access_key</code>, it is only writeable by clients, not readable.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20secret">Link to this property</a>

<details>

<summary>

type: Optional\[Literal\["aws", "azure", "digitalocean", 2 more]]

Type of storage media.

</summary>

One of the following:

"aws"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20type%20%3E%20(member)%200">Link to this property</a>

"azure"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20type%20%3E%20(member)%201">Link to this property</a>

"digitalocean"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20type%20%3E%20(member)%202">Link to this property</a>

"gcs"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20type%20%3E%20(member)%203">Link to this property</a>

"sftp"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20type%20%3E%20(member)%204">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20type">Link to this property</a>

username: Optional\[str]

SSH destination server username for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20username">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202">Link to this property</a>

<details>

<summary>

class DataRecordingConfigStorageConfigUnionMember3: …

</summary>

password: str

SSH destination server password for SFTP type storage medium when auth\_method is “PASSWORD”. If auth\_method is “KEY”, this specifies the password for the ssh private key.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20password">Link to this property</a>

access\_key: Optional\[str]

Access key of the storage medium. Access key is not required for the <code>gcs</code> storage media type.

Note that this field is not readable by clients, only writeable.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20access_key">Link to this property</a>

auth\_method: Optional\[Literal\["PASSWORD"]]

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20auth_method">Link to this property</a>

bucket: Optional\[str]

Name of the storage medium’s bucket.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20bucket">Link to this property</a>

host: Optional\[str]

SSH destination server host for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20host">Link to this property</a>

path: Optional\[str]

Path relative to the bucket root at which the recording will be placed.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20path">Link to this property</a>

port: Optional\[float]

SSH destination server port for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20port">Link to this property</a>

private\_key: Optional\[str]

Private key used to login to destination SSH server for SFTP type storage medium, when auth\_method used is “KEY”

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20private_key">Link to this property</a>

region: Optional\[str]

Region of the storage medium.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20region">Link to this property</a>

secret: Optional\[str]

Secret key of the storage medium. Similar to <code>access_key</code>, it is only writeable by clients, not readable.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20secret">Link to this property</a>

<details>

<summary>

type: Optional\[Literal\["aws", "azure", "digitalocean", 2 more]]

Type of storage media.

</summary>

One of the following:

"aws"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20type%20%3E%20(member)%200">Link to this property</a>

"azure"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20type%20%3E%20(member)%201">Link to this property</a>

"digitalocean"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20type%20%3E%20(member)%202">Link to this property</a>

"gcs"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20type%20%3E%20(member)%203">Link to this property</a>

"sftp"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20type%20%3E%20(member)%204">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20type">Link to this property</a>

username: Optional\[str]

SSH destination server username for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20username">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config">Link to this property</a>

<details>

<summary>

video\_config: Optional\[DataRecordingConfigVideoConfig]

</summary>

<details>

<summary>

codec: Optional\[Literal\["H264", "VP8", "VP9"]]

Codec using which the recording will be encoded.

</summary>

One of the following:

"H264"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20codec%20%3E%20(member)%200">Link to this property</a>

"VP8"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20codec%20%3E%20(member)%201">Link to this property</a>

"VP9"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20codec%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20codec">Link to this property</a>

export\_file: Optional\[bool]

Controls whether to export video file seperately

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20export_file">Link to this property</a>

height: Optional\[int]

Height of the recording video in pixels

maximum1920

minimum1

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20height">Link to this property</a>

<details>

<summary>

watermark: Optional\[DataRecordingConfigVideoConfigWatermark]

Watermark to be added to the recording

</summary>

<details>

<summary>

position: Optional\[Literal\["left top", "right top", "left bottom", "right bottom"]]

Position of the watermark

</summary>

One of the following:

"left top"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20position%20%3E%20(member)%200">Link to this property</a>

"right top"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20position%20%3E%20(member)%201">Link to this property</a>

"left bottom"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20position%20%3E%20(member)%202">Link to this property</a>

"right bottom"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20position%20%3E%20(member)%203">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20position">Link to this property</a>

<details>

<summary>

size: Optional\[DataRecordingConfigVideoConfigWatermarkSize]

Size of the watermark

</summary>

height: Optional\[int]

Height of the watermark in px

minimum1

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20size%20%3E%20(property)%20height">Link to this property</a>

width: Optional\[int]

Width of the watermark in px

minimum1

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20size%20%3E%20(property)%20width">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20size">Link to this property</a>

url: Optional\[str]

URL of the watermark image

formaturi

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20url">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark">Link to this property</a>

width: Optional\[int]

Width of the recording video in pixels

maximum1920

minimum1

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20width">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20recording_config">Link to this property</a>

session\_keep\_alive\_time\_in\_secs: Optional\[float]

Time in seconds, for which a session remains active, after the last participant has left the meeting.

maximum600

minimum60

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20session_keep_alive_time_in_secs">Link to this property</a>

<details>

<summary>

status: Optional\[Literal\["ACTIVE", "INACTIVE"]]

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

</summary>

One of the following:

"ACTIVE"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20status%20%3E%20(member)%200">Link to this property</a>

"INACTIVE"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20status%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20status">Link to this property</a>

summarize\_on\_end: Optional\[bool]

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

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20summarize_on_end">Link to this property</a>

title: Optional\[str]

Title of the meeting.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20title">Link to this property</a>

transcribe\_on\_end: Optional\[bool]

Automatically generate transcripts when the meeting ends.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20transcribe_on_end">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20data">Link to this property</a>

<details>

<summary>

paging: Paging

</summary>

end\_offset: float

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20paging%20%3E%20(property)%20end_offset">Link to this property</a>

start\_offset: float

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20paging%20%3E%20(property)%20start_offset">Link to this property</a>

total\_count: float

minimum0

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20paging%20%3E%20(property)%20total_count">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20paging">Link to this property</a>

success: bool

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)%20%3E%20(property)%20success">Link to this property</a>

</details>

[Link to this property](<#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_response%20%3E%20(schema)>)

<details>

<summary>

class MeetingCreateResponse: …

</summary>

success: bool

Success status of the operation

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20success">Link to this property</a>

<details>

<summary>

data: Optional\[Data]

Data returned by the operation

</summary>

id: str

ID of the meeting.

formatuuid

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20id">Link to this property</a>

created\_at: datetime

Timestamp the object was created at. The time is returned in ISO format.

formatdate-time

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20created_at">Link to this property</a>

updated\_at: datetime

Timestamp the object was updated at. The time is returned in ISO format.

formatdate-time

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20updated_at">Link to this property</a>

<details>

<summary>

ai\_config: Optional\[DataAIConfig]

The AI Config allows you to customize the behavior of meeting transcriptions and summaries

</summary>

<details>

<summary>

summarization: Optional\[DataAIConfigSummarization]

Summary Config

</summary>

<details>

<summary>

summary\_type: Optional\[Literal\["general", "team\_meeting", "sales\_call", 6 more]]

Defines the style of the summary, such as general, team meeting, or sales call.

</summary>

One of the following:

"general"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%200">Link to this property</a>

"team\_meeting"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%201">Link to this property</a>

"sales\_call"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%202">Link to this property</a>

"client\_check\_in"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%203">Link to this property</a>

"interview"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%204">Link to this property</a>

"daily\_standup"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%205">Link to this property</a>

"one\_on\_one\_meeting"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%206">Link to this property</a>

"lecture"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%207">Link to this property</a>

"code\_review"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%208">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type">Link to this property</a>

<details>

<summary>

text\_format: Optional\[Literal\["plain\_text", "markdown"]]

Determines the text format of the summary, such as plain text or markdown.

</summary>

One of the following:

"plain\_text"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20text_format%20%3E%20(member)%200">Link to this property</a>

"markdown"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20text_format%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20text_format">Link to this property</a>

word\_limit: Optional\[int]

Sets the maximum number of words in the meeting summary.

maximum1000

minimum150

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20word_limit">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization">Link to this property</a>

<details>

<summary>

transcription: Optional\[DataAIConfigTranscription]

Transcription Configurations

</summary>

keywords: Optional\[List\[str]]

Adds specific terms to improve accurate detection during transcription.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20keywords">Link to this property</a>

<details>

<summary>

language: Optional\[Literal\["en-US", "en-IN", "de", 7 more]]

Specifies the language code for transcription to ensure accurate results.

</summary>

One of the following:

"en-US"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%200">Link to this property</a>

"en-IN"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%201">Link to this property</a>

"de"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%202">Link to this property</a>

"hi"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%203">Link to this property</a>

"sv"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%204">Link to this property</a>

"ru"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%205">Link to this property</a>

"pl"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%206">Link to this property</a>

"el"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%207">Link to this property</a>

"fr"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%208">Link to this property</a>

"nl"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%209">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language">Link to this property</a>

profanity\_filter: Optional\[bool]

Control the inclusion of offensive language in transcriptions.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20profanity_filter">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config">Link to this property</a>

live\_stream\_on\_start: Optional\[bool]

Specifies if the meeting should start getting livestreamed on start.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20live_stream_on_start">Link to this property</a>

persist\_chat: Optional\[bool]

Specifies if Chat within a meeting should persist for a week.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20persist_chat">Link to this property</a>

record\_on\_start: Optional\[bool]

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

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20record_on_start">Link to this property</a>

<details>

<summary>

recording\_config: Optional\[DataRecordingConfig]

Recording Configurations to be used for this meeting. This level of configs takes higher preference over App level configs on the RealtimeKit developer portal.

</summary>

<details>

<summary>

audio\_config: Optional\[DataRecordingConfigAudioConfig]

Object containing configuration regarding the audio that is being recorded.

</summary>

<details>

<summary>

channel: Optional\[Literal\["mono", "stereo"]]

Audio signal pathway within an audio file that carries a specific sound source.

</summary>

One of the following:

"mono"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config%20%3E%20(property)%20channel%20%3E%20(member)%200">Link to this property</a>

"stereo"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config%20%3E%20(property)%20channel%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config%20%3E%20(property)%20channel">Link to this property</a>

<details>

<summary>

codec: Optional\[Literal\["MP3", "AAC"]]

Codec using which the recording will be encoded. If VP8/VP9 is selected for videoConfig, changing audioConfig is not allowed. In this case, the codec in the audioConfig is automatically set to vorbis.

</summary>

One of the following:

"MP3"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config%20%3E%20(property)%20codec%20%3E%20(member)%200">Link to this property</a>

"AAC"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config%20%3E%20(property)%20codec%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config%20%3E%20(property)%20codec">Link to this property</a>

export\_file: Optional\[bool]

Controls whether to export audio file seperately

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config%20%3E%20(property)%20export_file">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config">Link to this property</a>

file\_name\_prefix: Optional\[str]

Adds a prefix to the beginning of the file name of the recording.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20file_name_prefix">Link to this property</a>

<details>

<summary>

live\_streaming\_config: Optional\[DataRecordingConfigLiveStreamingConfig]

</summary>

rtmp\_url: Optional\[str]

RTMP URL to stream to

formaturi

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20live_streaming_config%20%3E%20(property)%20rtmp_url">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20live_streaming_config">Link to this property</a>

max\_seconds: Optional\[float]

Specifies the maximum duration for recording in seconds, ranging from a minimum of 60 seconds to a maximum of 24 hours.

maximum86400

minimum60

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20max_seconds">Link to this property</a>

<details>

<summary>

realtimekit\_bucket\_config: Optional\[DataRecordingConfigRealtimekitBucketConfig]

</summary>

enabled: bool

Controls whether recordings are uploaded to RealtimeKit’s bucket. If set to false, <code>download_url</code>, <code>audio_download_url</code>, <code>download_url_expiry</code> won’t be generated for a recording.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20realtimekit_bucket_config%20%3E%20(property)%20enabled">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20realtimekit_bucket_config">Link to this property</a>

<details>

<summary>

storage\_config: Optional\[DataRecordingConfigStorageConfig]

</summary>

One of the following:

<details>

<summary>

class DataRecordingConfigStorageConfigUnionMember0: …

</summary>

access\_key: Optional\[str]

Access key of the storage medium. Access key is not required for the <code>gcs</code> storage media type.

Note that this field is not readable by clients, only writeable.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20access_key">Link to this property</a>

<details>

<summary>

auth\_method: Optional\[Literal\["KEY", "PASSWORD"]]

Authentication method used for “sftp” type storage medium

</summary>

One of the following:

"KEY"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20auth_method%20%3E%20(member)%200">Link to this property</a>

"PASSWORD"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20auth_method%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20auth_method">Link to this property</a>

bucket: Optional\[str]

Name of the storage medium’s bucket.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20bucket">Link to this property</a>

host: Optional\[str]

SSH destination server host for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20host">Link to this property</a>

password: Optional\[str]

SSH destination server password for SFTP type storage medium when auth\_method is “PASSWORD”. If auth\_method is “KEY”, this specifies the password for the ssh private key.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20password">Link to this property</a>

path: Optional\[str]

Path relative to the bucket root at which the recording will be placed.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20path">Link to this property</a>

port: Optional\[float]

SSH destination server port for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20port">Link to this property</a>

private\_key: Optional\[str]

Private key used to login to destination SSH server for SFTP type storage medium, when auth\_method used is “KEY”

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20private_key">Link to this property</a>

region: Optional\[str]

Region of the storage medium.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20region">Link to this property</a>

secret: Optional\[str]

Secret key of the storage medium. Similar to <code>access_key</code>, it is only writeable by clients, not readable.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20secret">Link to this property</a>

type: Optional\[Literal\["gcs"]]

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20type">Link to this property</a>

username: Optional\[str]

SSH destination server username for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20username">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200">Link to this property</a>

<details>

<summary>

class DataRecordingConfigStorageConfigUnionMember1: …

</summary>

access\_key: object

minLength1

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20access_key">Link to this property</a>

region: object

minLength1

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20region">Link to this property</a>

<details>

<summary>

auth\_method: Optional\[Literal\["KEY", "PASSWORD"]]

Authentication method used for “sftp” type storage medium

</summary>

One of the following:

"KEY"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20auth_method%20%3E%20(member)%200">Link to this property</a>

"PASSWORD"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20auth_method%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20auth_method">Link to this property</a>

bucket: Optional\[str]

Name of the storage medium’s bucket.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20bucket">Link to this property</a>

host: Optional\[str]

SSH destination server host for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20host">Link to this property</a>

password: Optional\[str]

SSH destination server password for SFTP type storage medium when auth\_method is “PASSWORD”. If auth\_method is “KEY”, this specifies the password for the ssh private key.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20password">Link to this property</a>

path: Optional\[str]

Path relative to the bucket root at which the recording will be placed.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20path">Link to this property</a>

port: Optional\[float]

SSH destination server port for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20port">Link to this property</a>

private\_key: Optional\[str]

Private key used to login to destination SSH server for SFTP type storage medium, when auth\_method used is “KEY”

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20private_key">Link to this property</a>

secret: Optional\[str]

Secret key of the storage medium. Similar to <code>access_key</code>, it is only writeable by clients, not readable.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20secret">Link to this property</a>

<details>

<summary>

type: Optional\[Literal\["aws", "azure", "digitalocean"]]

</summary>

One of the following:

"aws"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20type%20%3E%20(member)%200">Link to this property</a>

"azure"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20type%20%3E%20(member)%201">Link to this property</a>

"digitalocean"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20type%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20type">Link to this property</a>

username: Optional\[str]

SSH destination server username for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20username">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201">Link to this property</a>

<details>

<summary>

class DataRecordingConfigStorageConfigUnionMember2: …

</summary>

private\_key: str

Private key used to login to destination SSH server for SFTP type storage medium, when auth\_method used is “KEY”

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20private_key">Link to this property</a>

access\_key: Optional\[str]

Access key of the storage medium. Access key is not required for the <code>gcs</code> storage media type.

Note that this field is not readable by clients, only writeable.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20access_key">Link to this property</a>

auth\_method: Optional\[Literal\["KEY"]]

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20auth_method">Link to this property</a>

bucket: Optional\[str]

Name of the storage medium’s bucket.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20bucket">Link to this property</a>

host: Optional\[str]

SSH destination server host for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20host">Link to this property</a>

password: Optional\[str]

SSH destination server password for SFTP type storage medium when auth\_method is “PASSWORD”. If auth\_method is “KEY”, this specifies the password for the ssh private key.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20password">Link to this property</a>

path: Optional\[str]

Path relative to the bucket root at which the recording will be placed.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20path">Link to this property</a>

port: Optional\[float]

SSH destination server port for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20port">Link to this property</a>

region: Optional\[str]

Region of the storage medium.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20region">Link to this property</a>

secret: Optional\[str]

Secret key of the storage medium. Similar to <code>access_key</code>, it is only writeable by clients, not readable.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20secret">Link to this property</a>

<details>

<summary>

type: Optional\[Literal\["aws", "azure", "digitalocean", 2 more]]

Type of storage media.

</summary>

One of the following:

"aws"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20type%20%3E%20(member)%200">Link to this property</a>

"azure"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20type%20%3E%20(member)%201">Link to this property</a>

"digitalocean"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20type%20%3E%20(member)%202">Link to this property</a>

"gcs"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20type%20%3E%20(member)%203">Link to this property</a>

"sftp"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20type%20%3E%20(member)%204">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20type">Link to this property</a>

username: Optional\[str]

SSH destination server username for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20username">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202">Link to this property</a>

<details>

<summary>

class DataRecordingConfigStorageConfigUnionMember3: …

</summary>

password: str

SSH destination server password for SFTP type storage medium when auth\_method is “PASSWORD”. If auth\_method is “KEY”, this specifies the password for the ssh private key.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20password">Link to this property</a>

access\_key: Optional\[str]

Access key of the storage medium. Access key is not required for the <code>gcs</code> storage media type.

Note that this field is not readable by clients, only writeable.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20access_key">Link to this property</a>

auth\_method: Optional\[Literal\["PASSWORD"]]

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20auth_method">Link to this property</a>

bucket: Optional\[str]

Name of the storage medium’s bucket.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20bucket">Link to this property</a>

host: Optional\[str]

SSH destination server host for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20host">Link to this property</a>

path: Optional\[str]

Path relative to the bucket root at which the recording will be placed.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20path">Link to this property</a>

port: Optional\[float]

SSH destination server port for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20port">Link to this property</a>

private\_key: Optional\[str]

Private key used to login to destination SSH server for SFTP type storage medium, when auth\_method used is “KEY”

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20private_key">Link to this property</a>

region: Optional\[str]

Region of the storage medium.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20region">Link to this property</a>

secret: Optional\[str]

Secret key of the storage medium. Similar to <code>access_key</code>, it is only writeable by clients, not readable.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20secret">Link to this property</a>

<details>

<summary>

type: Optional\[Literal\["aws", "azure", "digitalocean", 2 more]]

Type of storage media.

</summary>

One of the following:

"aws"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20type%20%3E%20(member)%200">Link to this property</a>

"azure"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20type%20%3E%20(member)%201">Link to this property</a>

"digitalocean"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20type%20%3E%20(member)%202">Link to this property</a>

"gcs"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20type%20%3E%20(member)%203">Link to this property</a>

"sftp"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20type%20%3E%20(member)%204">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20type">Link to this property</a>

username: Optional\[str]

SSH destination server username for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20username">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config">Link to this property</a>

<details>

<summary>

video\_config: Optional\[DataRecordingConfigVideoConfig]

</summary>

<details>

<summary>

codec: Optional\[Literal\["H264", "VP8", "VP9"]]

Codec using which the recording will be encoded.

</summary>

One of the following:

"H264"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20codec%20%3E%20(member)%200">Link to this property</a>

"VP8"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20codec%20%3E%20(member)%201">Link to this property</a>

"VP9"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20codec%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20codec">Link to this property</a>

export\_file: Optional\[bool]

Controls whether to export video file seperately

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20export_file">Link to this property</a>

height: Optional\[int]

Height of the recording video in pixels

maximum1920

minimum1

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20height">Link to this property</a>

<details>

<summary>

watermark: Optional\[DataRecordingConfigVideoConfigWatermark]

Watermark to be added to the recording

</summary>

<details>

<summary>

position: Optional\[Literal\["left top", "right top", "left bottom", "right bottom"]]

Position of the watermark

</summary>

One of the following:

"left top"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20position%20%3E%20(member)%200">Link to this property</a>

"right top"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20position%20%3E%20(member)%201">Link to this property</a>

"left bottom"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20position%20%3E%20(member)%202">Link to this property</a>

"right bottom"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20position%20%3E%20(member)%203">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20position">Link to this property</a>

<details>

<summary>

size: Optional\[DataRecordingConfigVideoConfigWatermarkSize]

Size of the watermark

</summary>

height: Optional\[int]

Height of the watermark in px

minimum1

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20size%20%3E%20(property)%20height">Link to this property</a>

width: Optional\[int]

Width of the watermark in px

minimum1

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20size%20%3E%20(property)%20width">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20size">Link to this property</a>

url: Optional\[str]

URL of the watermark image

formaturi

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20url">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark">Link to this property</a>

width: Optional\[int]

Width of the recording video in pixels

maximum1920

minimum1

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20width">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config">Link to this property</a>

session\_keep\_alive\_time\_in\_secs: Optional\[float]

Time in seconds, for which a session remains active, after the last participant has left the meeting.

maximum600

minimum60

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20session_keep_alive_time_in_secs">Link to this property</a>

<details>

<summary>

status: Optional\[Literal\["ACTIVE", "INACTIVE"]]

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

</summary>

One of the following:

"ACTIVE"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20status%20%3E%20(member)%200">Link to this property</a>

"INACTIVE"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20status%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20status">Link to this property</a>

summarize\_on\_end: Optional\[bool]

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

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20summarize_on_end">Link to this property</a>

title: Optional\[str]

Title of the meeting.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20title">Link to this property</a>

transcribe\_on\_end: Optional\[bool]

Automatically generate transcripts when the meeting ends.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20transcribe_on_end">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)%20%3E%20(property)%20data">Link to this property</a>

</details>

[Link to this property](<#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_create_response%20%3E%20(schema)>)

<details>

<summary>

class MeetingGetMeetingByIDResponse: …

</summary>

success: bool

Success status of the operation

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20success">Link to this property</a>

<details>

<summary>

data: Optional\[Data]

Data returned by the operation

</summary>

id: str

ID of the meeting.

formatuuid

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20id">Link to this property</a>

created\_at: datetime

Timestamp the object was created at. The time is returned in ISO format.

formatdate-time

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20created_at">Link to this property</a>

updated\_at: datetime

Timestamp the object was updated at. The time is returned in ISO format.

formatdate-time

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20updated_at">Link to this property</a>

<details>

<summary>

ai\_config: Optional\[DataAIConfig]

The AI Config allows you to customize the behavior of meeting transcriptions and summaries

</summary>

<details>

<summary>

summarization: Optional\[DataAIConfigSummarization]

Summary Config

</summary>

<details>

<summary>

summary\_type: Optional\[Literal\["general", "team\_meeting", "sales\_call", 6 more]]

Defines the style of the summary, such as general, team meeting, or sales call.

</summary>

One of the following:

"general"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%200">Link to this property</a>

"team\_meeting"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%201">Link to this property</a>

"sales\_call"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%202">Link to this property</a>

"client\_check\_in"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%203">Link to this property</a>

"interview"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%204">Link to this property</a>

"daily\_standup"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%205">Link to this property</a>

"one\_on\_one\_meeting"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%206">Link to this property</a>

"lecture"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%207">Link to this property</a>

"code\_review"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%208">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type">Link to this property</a>

<details>

<summary>

text\_format: Optional\[Literal\["plain\_text", "markdown"]]

Determines the text format of the summary, such as plain text or markdown.

</summary>

One of the following:

"plain\_text"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20text_format%20%3E%20(member)%200">Link to this property</a>

"markdown"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20text_format%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20text_format">Link to this property</a>

word\_limit: Optional\[int]

Sets the maximum number of words in the meeting summary.

maximum1000

minimum150

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20word_limit">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization">Link to this property</a>

<details>

<summary>

transcription: Optional\[DataAIConfigTranscription]

Transcription Configurations

</summary>

keywords: Optional\[List\[str]]

Adds specific terms to improve accurate detection during transcription.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20keywords">Link to this property</a>

<details>

<summary>

language: Optional\[Literal\["en-US", "en-IN", "de", 7 more]]

Specifies the language code for transcription to ensure accurate results.

</summary>

One of the following:

"en-US"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%200">Link to this property</a>

"en-IN"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%201">Link to this property</a>

"de"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%202">Link to this property</a>

"hi"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%203">Link to this property</a>

"sv"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%204">Link to this property</a>

"ru"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%205">Link to this property</a>

"pl"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%206">Link to this property</a>

"el"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%207">Link to this property</a>

"fr"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%208">Link to this property</a>

"nl"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%209">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language">Link to this property</a>

profanity\_filter: Optional\[bool]

Control the inclusion of offensive language in transcriptions.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20profanity_filter">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config">Link to this property</a>

live\_stream\_on\_start: Optional\[bool]

Specifies if the meeting should start getting livestreamed on start.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20live_stream_on_start">Link to this property</a>

persist\_chat: Optional\[bool]

Specifies if Chat within a meeting should persist for a week.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20persist_chat">Link to this property</a>

record\_on\_start: Optional\[bool]

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

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20record_on_start">Link to this property</a>

<details>

<summary>

recording\_config: Optional\[DataRecordingConfig]

Recording Configurations to be used for this meeting. This level of configs takes higher preference over App level configs on the RealtimeKit developer portal.

</summary>

<details>

<summary>

audio\_config: Optional\[DataRecordingConfigAudioConfig]

Object containing configuration regarding the audio that is being recorded.

</summary>

<details>

<summary>

channel: Optional\[Literal\["mono", "stereo"]]

Audio signal pathway within an audio file that carries a specific sound source.

</summary>

One of the following:

"mono"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config%20%3E%20(property)%20channel%20%3E%20(member)%200">Link to this property</a>

"stereo"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config%20%3E%20(property)%20channel%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config%20%3E%20(property)%20channel">Link to this property</a>

<details>

<summary>

codec: Optional\[Literal\["MP3", "AAC"]]

Codec using which the recording will be encoded. If VP8/VP9 is selected for videoConfig, changing audioConfig is not allowed. In this case, the codec in the audioConfig is automatically set to vorbis.

</summary>

One of the following:

"MP3"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config%20%3E%20(property)%20codec%20%3E%20(member)%200">Link to this property</a>

"AAC"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config%20%3E%20(property)%20codec%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config%20%3E%20(property)%20codec">Link to this property</a>

export\_file: Optional\[bool]

Controls whether to export audio file seperately

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config%20%3E%20(property)%20export_file">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config">Link to this property</a>

file\_name\_prefix: Optional\[str]

Adds a prefix to the beginning of the file name of the recording.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20file_name_prefix">Link to this property</a>

<details>

<summary>

live\_streaming\_config: Optional\[DataRecordingConfigLiveStreamingConfig]

</summary>

rtmp\_url: Optional\[str]

RTMP URL to stream to

formaturi

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20live_streaming_config%20%3E%20(property)%20rtmp_url">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20live_streaming_config">Link to this property</a>

max\_seconds: Optional\[float]

Specifies the maximum duration for recording in seconds, ranging from a minimum of 60 seconds to a maximum of 24 hours.

maximum86400

minimum60

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20max_seconds">Link to this property</a>

<details>

<summary>

realtimekit\_bucket\_config: Optional\[DataRecordingConfigRealtimekitBucketConfig]

</summary>

enabled: bool

Controls whether recordings are uploaded to RealtimeKit’s bucket. If set to false, <code>download_url</code>, <code>audio_download_url</code>, <code>download_url_expiry</code> won’t be generated for a recording.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20realtimekit_bucket_config%20%3E%20(property)%20enabled">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20realtimekit_bucket_config">Link to this property</a>

<details>

<summary>

storage\_config: Optional\[DataRecordingConfigStorageConfig]

</summary>

One of the following:

<details>

<summary>

class DataRecordingConfigStorageConfigUnionMember0: …

</summary>

access\_key: Optional\[str]

Access key of the storage medium. Access key is not required for the <code>gcs</code> storage media type.

Note that this field is not readable by clients, only writeable.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20access_key">Link to this property</a>

<details>

<summary>

auth\_method: Optional\[Literal\["KEY", "PASSWORD"]]

Authentication method used for “sftp” type storage medium

</summary>

One of the following:

"KEY"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20auth_method%20%3E%20(member)%200">Link to this property</a>

"PASSWORD"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20auth_method%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20auth_method">Link to this property</a>

bucket: Optional\[str]

Name of the storage medium’s bucket.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20bucket">Link to this property</a>

host: Optional\[str]

SSH destination server host for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20host">Link to this property</a>

password: Optional\[str]

SSH destination server password for SFTP type storage medium when auth\_method is “PASSWORD”. If auth\_method is “KEY”, this specifies the password for the ssh private key.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20password">Link to this property</a>

path: Optional\[str]

Path relative to the bucket root at which the recording will be placed.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20path">Link to this property</a>

port: Optional\[float]

SSH destination server port for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20port">Link to this property</a>

private\_key: Optional\[str]

Private key used to login to destination SSH server for SFTP type storage medium, when auth\_method used is “KEY”

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20private_key">Link to this property</a>

region: Optional\[str]

Region of the storage medium.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20region">Link to this property</a>

secret: Optional\[str]

Secret key of the storage medium. Similar to <code>access_key</code>, it is only writeable by clients, not readable.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20secret">Link to this property</a>

type: Optional\[Literal\["gcs"]]

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20type">Link to this property</a>

username: Optional\[str]

SSH destination server username for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20username">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200">Link to this property</a>

<details>

<summary>

class DataRecordingConfigStorageConfigUnionMember1: …

</summary>

access\_key: object

minLength1

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20access_key">Link to this property</a>

region: object

minLength1

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20region">Link to this property</a>

<details>

<summary>

auth\_method: Optional\[Literal\["KEY", "PASSWORD"]]

Authentication method used for “sftp” type storage medium

</summary>

One of the following:

"KEY"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20auth_method%20%3E%20(member)%200">Link to this property</a>

"PASSWORD"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20auth_method%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20auth_method">Link to this property</a>

bucket: Optional\[str]

Name of the storage medium’s bucket.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20bucket">Link to this property</a>

host: Optional\[str]

SSH destination server host for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20host">Link to this property</a>

password: Optional\[str]

SSH destination server password for SFTP type storage medium when auth\_method is “PASSWORD”. If auth\_method is “KEY”, this specifies the password for the ssh private key.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20password">Link to this property</a>

path: Optional\[str]

Path relative to the bucket root at which the recording will be placed.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20path">Link to this property</a>

port: Optional\[float]

SSH destination server port for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20port">Link to this property</a>

private\_key: Optional\[str]

Private key used to login to destination SSH server for SFTP type storage medium, when auth\_method used is “KEY”

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20private_key">Link to this property</a>

secret: Optional\[str]

Secret key of the storage medium. Similar to <code>access_key</code>, it is only writeable by clients, not readable.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20secret">Link to this property</a>

<details>

<summary>

type: Optional\[Literal\["aws", "azure", "digitalocean"]]

</summary>

One of the following:

"aws"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20type%20%3E%20(member)%200">Link to this property</a>

"azure"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20type%20%3E%20(member)%201">Link to this property</a>

"digitalocean"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20type%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20type">Link to this property</a>

username: Optional\[str]

SSH destination server username for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20username">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201">Link to this property</a>

<details>

<summary>

class DataRecordingConfigStorageConfigUnionMember2: …

</summary>

private\_key: str

Private key used to login to destination SSH server for SFTP type storage medium, when auth\_method used is “KEY”

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20private_key">Link to this property</a>

access\_key: Optional\[str]

Access key of the storage medium. Access key is not required for the <code>gcs</code> storage media type.

Note that this field is not readable by clients, only writeable.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20access_key">Link to this property</a>

auth\_method: Optional\[Literal\["KEY"]]

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20auth_method">Link to this property</a>

bucket: Optional\[str]

Name of the storage medium’s bucket.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20bucket">Link to this property</a>

host: Optional\[str]

SSH destination server host for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20host">Link to this property</a>

password: Optional\[str]

SSH destination server password for SFTP type storage medium when auth\_method is “PASSWORD”. If auth\_method is “KEY”, this specifies the password for the ssh private key.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20password">Link to this property</a>

path: Optional\[str]

Path relative to the bucket root at which the recording will be placed.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20path">Link to this property</a>

port: Optional\[float]

SSH destination server port for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20port">Link to this property</a>

region: Optional\[str]

Region of the storage medium.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20region">Link to this property</a>

secret: Optional\[str]

Secret key of the storage medium. Similar to <code>access_key</code>, it is only writeable by clients, not readable.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20secret">Link to this property</a>

<details>

<summary>

type: Optional\[Literal\["aws", "azure", "digitalocean", 2 more]]

Type of storage media.

</summary>

One of the following:

"aws"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20type%20%3E%20(member)%200">Link to this property</a>

"azure"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20type%20%3E%20(member)%201">Link to this property</a>

"digitalocean"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20type%20%3E%20(member)%202">Link to this property</a>

"gcs"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20type%20%3E%20(member)%203">Link to this property</a>

"sftp"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20type%20%3E%20(member)%204">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20type">Link to this property</a>

username: Optional\[str]

SSH destination server username for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20username">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202">Link to this property</a>

<details>

<summary>

class DataRecordingConfigStorageConfigUnionMember3: …

</summary>

password: str

SSH destination server password for SFTP type storage medium when auth\_method is “PASSWORD”. If auth\_method is “KEY”, this specifies the password for the ssh private key.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20password">Link to this property</a>

access\_key: Optional\[str]

Access key of the storage medium. Access key is not required for the <code>gcs</code> storage media type.

Note that this field is not readable by clients, only writeable.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20access_key">Link to this property</a>

auth\_method: Optional\[Literal\["PASSWORD"]]

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20auth_method">Link to this property</a>

bucket: Optional\[str]

Name of the storage medium’s bucket.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20bucket">Link to this property</a>

host: Optional\[str]

SSH destination server host for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20host">Link to this property</a>

path: Optional\[str]

Path relative to the bucket root at which the recording will be placed.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20path">Link to this property</a>

port: Optional\[float]

SSH destination server port for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20port">Link to this property</a>

private\_key: Optional\[str]

Private key used to login to destination SSH server for SFTP type storage medium, when auth\_method used is “KEY”

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20private_key">Link to this property</a>

region: Optional\[str]

Region of the storage medium.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20region">Link to this property</a>

secret: Optional\[str]

Secret key of the storage medium. Similar to <code>access_key</code>, it is only writeable by clients, not readable.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20secret">Link to this property</a>

<details>

<summary>

type: Optional\[Literal\["aws", "azure", "digitalocean", 2 more]]

Type of storage media.

</summary>

One of the following:

"aws"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20type%20%3E%20(member)%200">Link to this property</a>

"azure"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20type%20%3E%20(member)%201">Link to this property</a>

"digitalocean"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20type%20%3E%20(member)%202">Link to this property</a>

"gcs"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20type%20%3E%20(member)%203">Link to this property</a>

"sftp"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20type%20%3E%20(member)%204">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20type">Link to this property</a>

username: Optional\[str]

SSH destination server username for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20username">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config">Link to this property</a>

<details>

<summary>

video\_config: Optional\[DataRecordingConfigVideoConfig]

</summary>

<details>

<summary>

codec: Optional\[Literal\["H264", "VP8", "VP9"]]

Codec using which the recording will be encoded.

</summary>

One of the following:

"H264"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20codec%20%3E%20(member)%200">Link to this property</a>

"VP8"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20codec%20%3E%20(member)%201">Link to this property</a>

"VP9"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20codec%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20codec">Link to this property</a>

export\_file: Optional\[bool]

Controls whether to export video file seperately

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20export_file">Link to this property</a>

height: Optional\[int]

Height of the recording video in pixels

maximum1920

minimum1

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20height">Link to this property</a>

<details>

<summary>

watermark: Optional\[DataRecordingConfigVideoConfigWatermark]

Watermark to be added to the recording

</summary>

<details>

<summary>

position: Optional\[Literal\["left top", "right top", "left bottom", "right bottom"]]

Position of the watermark

</summary>

One of the following:

"left top"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20position%20%3E%20(member)%200">Link to this property</a>

"right top"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20position%20%3E%20(member)%201">Link to this property</a>

"left bottom"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20position%20%3E%20(member)%202">Link to this property</a>

"right bottom"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20position%20%3E%20(member)%203">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20position">Link to this property</a>

<details>

<summary>

size: Optional\[DataRecordingConfigVideoConfigWatermarkSize]

Size of the watermark

</summary>

height: Optional\[int]

Height of the watermark in px

minimum1

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20size%20%3E%20(property)%20height">Link to this property</a>

width: Optional\[int]

Width of the watermark in px

minimum1

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20size%20%3E%20(property)%20width">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20size">Link to this property</a>

url: Optional\[str]

URL of the watermark image

formaturi

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20url">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark">Link to this property</a>

width: Optional\[int]

Width of the recording video in pixels

maximum1920

minimum1

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20width">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config">Link to this property</a>

session\_keep\_alive\_time\_in\_secs: Optional\[float]

Time in seconds, for which a session remains active, after the last participant has left the meeting.

maximum600

minimum60

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20session_keep_alive_time_in_secs">Link to this property</a>

<details>

<summary>

status: Optional\[Literal\["ACTIVE", "INACTIVE"]]

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

</summary>

One of the following:

"ACTIVE"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20status%20%3E%20(member)%200">Link to this property</a>

"INACTIVE"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20status%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20status">Link to this property</a>

summarize\_on\_end: Optional\[bool]

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

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20summarize_on_end">Link to this property</a>

title: Optional\[str]

Title of the meeting.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20title">Link to this property</a>

transcribe\_on\_end: Optional\[bool]

Automatically generate transcripts when the meeting ends.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20transcribe_on_end">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data">Link to this property</a>

</details>

[Link to this property](<#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_by_id_response%20%3E%20(schema)>)

<details>

<summary>

class MeetingUpdateMeetingByIDResponse: …

</summary>

success: bool

Success status of the operation

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20success">Link to this property</a>

<details>

<summary>

data: Optional\[Data]

Data returned by the operation

</summary>

id: str

ID of the meeting.

formatuuid

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20id">Link to this property</a>

created\_at: datetime

Timestamp the object was created at. The time is returned in ISO format.

formatdate-time

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20created_at">Link to this property</a>

updated\_at: datetime

Timestamp the object was updated at. The time is returned in ISO format.

formatdate-time

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20updated_at">Link to this property</a>

<details>

<summary>

ai\_config: Optional\[DataAIConfig]

The AI Config allows you to customize the behavior of meeting transcriptions and summaries

</summary>

<details>

<summary>

summarization: Optional\[DataAIConfigSummarization]

Summary Config

</summary>

<details>

<summary>

summary\_type: Optional\[Literal\["general", "team\_meeting", "sales\_call", 6 more]]

Defines the style of the summary, such as general, team meeting, or sales call.

</summary>

One of the following:

"general"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%200">Link to this property</a>

"team\_meeting"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%201">Link to this property</a>

"sales\_call"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%202">Link to this property</a>

"client\_check\_in"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%203">Link to this property</a>

"interview"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%204">Link to this property</a>

"daily\_standup"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%205">Link to this property</a>

"one\_on\_one\_meeting"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%206">Link to this property</a>

"lecture"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%207">Link to this property</a>

"code\_review"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%208">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type">Link to this property</a>

<details>

<summary>

text\_format: Optional\[Literal\["plain\_text", "markdown"]]

Determines the text format of the summary, such as plain text or markdown.

</summary>

One of the following:

"plain\_text"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20text_format%20%3E%20(member)%200">Link to this property</a>

"markdown"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20text_format%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20text_format">Link to this property</a>

word\_limit: Optional\[int]

Sets the maximum number of words in the meeting summary.

maximum1000

minimum150

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20word_limit">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization">Link to this property</a>

<details>

<summary>

transcription: Optional\[DataAIConfigTranscription]

Transcription Configurations

</summary>

keywords: Optional\[List\[str]]

Adds specific terms to improve accurate detection during transcription.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20keywords">Link to this property</a>

<details>

<summary>

language: Optional\[Literal\["en-US", "en-IN", "de", 7 more]]

Specifies the language code for transcription to ensure accurate results.

</summary>

One of the following:

"en-US"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%200">Link to this property</a>

"en-IN"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%201">Link to this property</a>

"de"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%202">Link to this property</a>

"hi"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%203">Link to this property</a>

"sv"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%204">Link to this property</a>

"ru"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%205">Link to this property</a>

"pl"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%206">Link to this property</a>

"el"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%207">Link to this property</a>

"fr"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%208">Link to this property</a>

"nl"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%209">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language">Link to this property</a>

profanity\_filter: Optional\[bool]

Control the inclusion of offensive language in transcriptions.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20profanity_filter">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config">Link to this property</a>

live\_stream\_on\_start: Optional\[bool]

Specifies if the meeting should start getting livestreamed on start.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20live_stream_on_start">Link to this property</a>

persist\_chat: Optional\[bool]

Specifies if Chat within a meeting should persist for a week.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20persist_chat">Link to this property</a>

record\_on\_start: Optional\[bool]

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

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20record_on_start">Link to this property</a>

<details>

<summary>

recording\_config: Optional\[DataRecordingConfig]

Recording Configurations to be used for this meeting. This level of configs takes higher preference over App level configs on the RealtimeKit developer portal.

</summary>

<details>

<summary>

audio\_config: Optional\[DataRecordingConfigAudioConfig]

Object containing configuration regarding the audio that is being recorded.

</summary>

<details>

<summary>

channel: Optional\[Literal\["mono", "stereo"]]

Audio signal pathway within an audio file that carries a specific sound source.

</summary>

One of the following:

"mono"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config%20%3E%20(property)%20channel%20%3E%20(member)%200">Link to this property</a>

"stereo"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config%20%3E%20(property)%20channel%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config%20%3E%20(property)%20channel">Link to this property</a>

<details>

<summary>

codec: Optional\[Literal\["MP3", "AAC"]]

Codec using which the recording will be encoded. If VP8/VP9 is selected for videoConfig, changing audioConfig is not allowed. In this case, the codec in the audioConfig is automatically set to vorbis.

</summary>

One of the following:

"MP3"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config%20%3E%20(property)%20codec%20%3E%20(member)%200">Link to this property</a>

"AAC"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config%20%3E%20(property)%20codec%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config%20%3E%20(property)%20codec">Link to this property</a>

export\_file: Optional\[bool]

Controls whether to export audio file seperately

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config%20%3E%20(property)%20export_file">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config">Link to this property</a>

file\_name\_prefix: Optional\[str]

Adds a prefix to the beginning of the file name of the recording.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20file_name_prefix">Link to this property</a>

<details>

<summary>

live\_streaming\_config: Optional\[DataRecordingConfigLiveStreamingConfig]

</summary>

rtmp\_url: Optional\[str]

RTMP URL to stream to

formaturi

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20live_streaming_config%20%3E%20(property)%20rtmp_url">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20live_streaming_config">Link to this property</a>

max\_seconds: Optional\[float]

Specifies the maximum duration for recording in seconds, ranging from a minimum of 60 seconds to a maximum of 24 hours.

maximum86400

minimum60

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20max_seconds">Link to this property</a>

<details>

<summary>

realtimekit\_bucket\_config: Optional\[DataRecordingConfigRealtimekitBucketConfig]

</summary>

enabled: bool

Controls whether recordings are uploaded to RealtimeKit’s bucket. If set to false, <code>download_url</code>, <code>audio_download_url</code>, <code>download_url_expiry</code> won’t be generated for a recording.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20realtimekit_bucket_config%20%3E%20(property)%20enabled">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20realtimekit_bucket_config">Link to this property</a>

<details>

<summary>

storage\_config: Optional\[DataRecordingConfigStorageConfig]

</summary>

One of the following:

<details>

<summary>

class DataRecordingConfigStorageConfigUnionMember0: …

</summary>

access\_key: Optional\[str]

Access key of the storage medium. Access key is not required for the <code>gcs</code> storage media type.

Note that this field is not readable by clients, only writeable.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20access_key">Link to this property</a>

<details>

<summary>

auth\_method: Optional\[Literal\["KEY", "PASSWORD"]]

Authentication method used for “sftp” type storage medium

</summary>

One of the following:

"KEY"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20auth_method%20%3E%20(member)%200">Link to this property</a>

"PASSWORD"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20auth_method%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20auth_method">Link to this property</a>

bucket: Optional\[str]

Name of the storage medium’s bucket.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20bucket">Link to this property</a>

host: Optional\[str]

SSH destination server host for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20host">Link to this property</a>

password: Optional\[str]

SSH destination server password for SFTP type storage medium when auth\_method is “PASSWORD”. If auth\_method is “KEY”, this specifies the password for the ssh private key.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20password">Link to this property</a>

path: Optional\[str]

Path relative to the bucket root at which the recording will be placed.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20path">Link to this property</a>

port: Optional\[float]

SSH destination server port for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20port">Link to this property</a>

private\_key: Optional\[str]

Private key used to login to destination SSH server for SFTP type storage medium, when auth\_method used is “KEY”

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20private_key">Link to this property</a>

region: Optional\[str]

Region of the storage medium.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20region">Link to this property</a>

secret: Optional\[str]

Secret key of the storage medium. Similar to <code>access_key</code>, it is only writeable by clients, not readable.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20secret">Link to this property</a>

type: Optional\[Literal\["gcs"]]

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20type">Link to this property</a>

username: Optional\[str]

SSH destination server username for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20username">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200">Link to this property</a>

<details>

<summary>

class DataRecordingConfigStorageConfigUnionMember1: …

</summary>

access\_key: object

minLength1

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20access_key">Link to this property</a>

region: object

minLength1

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20region">Link to this property</a>

<details>

<summary>

auth\_method: Optional\[Literal\["KEY", "PASSWORD"]]

Authentication method used for “sftp” type storage medium

</summary>

One of the following:

"KEY"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20auth_method%20%3E%20(member)%200">Link to this property</a>

"PASSWORD"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20auth_method%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20auth_method">Link to this property</a>

bucket: Optional\[str]

Name of the storage medium’s bucket.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20bucket">Link to this property</a>

host: Optional\[str]

SSH destination server host for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20host">Link to this property</a>

password: Optional\[str]

SSH destination server password for SFTP type storage medium when auth\_method is “PASSWORD”. If auth\_method is “KEY”, this specifies the password for the ssh private key.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20password">Link to this property</a>

path: Optional\[str]

Path relative to the bucket root at which the recording will be placed.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20path">Link to this property</a>

port: Optional\[float]

SSH destination server port for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20port">Link to this property</a>

private\_key: Optional\[str]

Private key used to login to destination SSH server for SFTP type storage medium, when auth\_method used is “KEY”

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20private_key">Link to this property</a>

secret: Optional\[str]

Secret key of the storage medium. Similar to <code>access_key</code>, it is only writeable by clients, not readable.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20secret">Link to this property</a>

<details>

<summary>

type: Optional\[Literal\["aws", "azure", "digitalocean"]]

</summary>

One of the following:

"aws"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20type%20%3E%20(member)%200">Link to this property</a>

"azure"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20type%20%3E%20(member)%201">Link to this property</a>

"digitalocean"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20type%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20type">Link to this property</a>

username: Optional\[str]

SSH destination server username for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20username">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201">Link to this property</a>

<details>

<summary>

class DataRecordingConfigStorageConfigUnionMember2: …

</summary>

private\_key: str

Private key used to login to destination SSH server for SFTP type storage medium, when auth\_method used is “KEY”

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20private_key">Link to this property</a>

access\_key: Optional\[str]

Access key of the storage medium. Access key is not required for the <code>gcs</code> storage media type.

Note that this field is not readable by clients, only writeable.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20access_key">Link to this property</a>

auth\_method: Optional\[Literal\["KEY"]]

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20auth_method">Link to this property</a>

bucket: Optional\[str]

Name of the storage medium’s bucket.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20bucket">Link to this property</a>

host: Optional\[str]

SSH destination server host for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20host">Link to this property</a>

password: Optional\[str]

SSH destination server password for SFTP type storage medium when auth\_method is “PASSWORD”. If auth\_method is “KEY”, this specifies the password for the ssh private key.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20password">Link to this property</a>

path: Optional\[str]

Path relative to the bucket root at which the recording will be placed.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20path">Link to this property</a>

port: Optional\[float]

SSH destination server port for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20port">Link to this property</a>

region: Optional\[str]

Region of the storage medium.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20region">Link to this property</a>

secret: Optional\[str]

Secret key of the storage medium. Similar to <code>access_key</code>, it is only writeable by clients, not readable.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20secret">Link to this property</a>

<details>

<summary>

type: Optional\[Literal\["aws", "azure", "digitalocean", 2 more]]

Type of storage media.

</summary>

One of the following:

"aws"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20type%20%3E%20(member)%200">Link to this property</a>

"azure"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20type%20%3E%20(member)%201">Link to this property</a>

"digitalocean"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20type%20%3E%20(member)%202">Link to this property</a>

"gcs"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20type%20%3E%20(member)%203">Link to this property</a>

"sftp"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20type%20%3E%20(member)%204">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20type">Link to this property</a>

username: Optional\[str]

SSH destination server username for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20username">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202">Link to this property</a>

<details>

<summary>

class DataRecordingConfigStorageConfigUnionMember3: …

</summary>

password: str

SSH destination server password for SFTP type storage medium when auth\_method is “PASSWORD”. If auth\_method is “KEY”, this specifies the password for the ssh private key.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20password">Link to this property</a>

access\_key: Optional\[str]

Access key of the storage medium. Access key is not required for the <code>gcs</code> storage media type.

Note that this field is not readable by clients, only writeable.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20access_key">Link to this property</a>

auth\_method: Optional\[Literal\["PASSWORD"]]

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20auth_method">Link to this property</a>

bucket: Optional\[str]

Name of the storage medium’s bucket.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20bucket">Link to this property</a>

host: Optional\[str]

SSH destination server host for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20host">Link to this property</a>

path: Optional\[str]

Path relative to the bucket root at which the recording will be placed.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20path">Link to this property</a>

port: Optional\[float]

SSH destination server port for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20port">Link to this property</a>

private\_key: Optional\[str]

Private key used to login to destination SSH server for SFTP type storage medium, when auth\_method used is “KEY”

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20private_key">Link to this property</a>

region: Optional\[str]

Region of the storage medium.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20region">Link to this property</a>

secret: Optional\[str]

Secret key of the storage medium. Similar to <code>access_key</code>, it is only writeable by clients, not readable.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20secret">Link to this property</a>

<details>

<summary>

type: Optional\[Literal\["aws", "azure", "digitalocean", 2 more]]

Type of storage media.

</summary>

One of the following:

"aws"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20type%20%3E%20(member)%200">Link to this property</a>

"azure"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20type%20%3E%20(member)%201">Link to this property</a>

"digitalocean"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20type%20%3E%20(member)%202">Link to this property</a>

"gcs"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20type%20%3E%20(member)%203">Link to this property</a>

"sftp"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20type%20%3E%20(member)%204">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20type">Link to this property</a>

username: Optional\[str]

SSH destination server username for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20username">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config">Link to this property</a>

<details>

<summary>

video\_config: Optional\[DataRecordingConfigVideoConfig]

</summary>

<details>

<summary>

codec: Optional\[Literal\["H264", "VP8", "VP9"]]

Codec using which the recording will be encoded.

</summary>

One of the following:

"H264"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20codec%20%3E%20(member)%200">Link to this property</a>

"VP8"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20codec%20%3E%20(member)%201">Link to this property</a>

"VP9"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20codec%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20codec">Link to this property</a>

export\_file: Optional\[bool]

Controls whether to export video file seperately

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20export_file">Link to this property</a>

height: Optional\[int]

Height of the recording video in pixels

maximum1920

minimum1

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20height">Link to this property</a>

<details>

<summary>

watermark: Optional\[DataRecordingConfigVideoConfigWatermark]

Watermark to be added to the recording

</summary>

<details>

<summary>

position: Optional\[Literal\["left top", "right top", "left bottom", "right bottom"]]

Position of the watermark

</summary>

One of the following:

"left top"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20position%20%3E%20(member)%200">Link to this property</a>

"right top"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20position%20%3E%20(member)%201">Link to this property</a>

"left bottom"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20position%20%3E%20(member)%202">Link to this property</a>

"right bottom"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20position%20%3E%20(member)%203">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20position">Link to this property</a>

<details>

<summary>

size: Optional\[DataRecordingConfigVideoConfigWatermarkSize]

Size of the watermark

</summary>

height: Optional\[int]

Height of the watermark in px

minimum1

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20size%20%3E%20(property)%20height">Link to this property</a>

width: Optional\[int]

Width of the watermark in px

minimum1

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20size%20%3E%20(property)%20width">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20size">Link to this property</a>

url: Optional\[str]

URL of the watermark image

formaturi

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20url">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark">Link to this property</a>

width: Optional\[int]

Width of the recording video in pixels

maximum1920

minimum1

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20width">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config">Link to this property</a>

session\_keep\_alive\_time\_in\_secs: Optional\[float]

Time in seconds, for which a session remains active, after the last participant has left the meeting.

maximum600

minimum60

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20session_keep_alive_time_in_secs">Link to this property</a>

<details>

<summary>

status: Optional\[Literal\["ACTIVE", "INACTIVE"]]

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

</summary>

One of the following:

"ACTIVE"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20status%20%3E%20(member)%200">Link to this property</a>

"INACTIVE"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20status%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20status">Link to this property</a>

summarize\_on\_end: Optional\[bool]

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

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20summarize_on_end">Link to this property</a>

title: Optional\[str]

Title of the meeting.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20title">Link to this property</a>

transcribe\_on\_end: Optional\[bool]

Automatically generate transcripts when the meeting ends.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20transcribe_on_end">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data">Link to this property</a>

</details>

[Link to this property](<#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_update_meeting_by_id_response%20%3E%20(schema)>)

<details>

<summary>

class MeetingReplaceMeetingByIDResponse: …

</summary>

success: bool

Success status of the operation

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20success">Link to this property</a>

<details>

<summary>

data: Optional\[Data]

Data returned by the operation

</summary>

id: str

ID of the meeting.

formatuuid

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20id">Link to this property</a>

created\_at: datetime

Timestamp the object was created at. The time is returned in ISO format.

formatdate-time

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20created_at">Link to this property</a>

updated\_at: datetime

Timestamp the object was updated at. The time is returned in ISO format.

formatdate-time

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20updated_at">Link to this property</a>

<details>

<summary>

ai\_config: Optional\[DataAIConfig]

The AI Config allows you to customize the behavior of meeting transcriptions and summaries

</summary>

<details>

<summary>

summarization: Optional\[DataAIConfigSummarization]

Summary Config

</summary>

<details>

<summary>

summary\_type: Optional\[Literal\["general", "team\_meeting", "sales\_call", 6 more]]

Defines the style of the summary, such as general, team meeting, or sales call.

</summary>

One of the following:

"general"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%200">Link to this property</a>

"team\_meeting"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%201">Link to this property</a>

"sales\_call"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%202">Link to this property</a>

"client\_check\_in"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%203">Link to this property</a>

"interview"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%204">Link to this property</a>

"daily\_standup"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%205">Link to this property</a>

"one\_on\_one\_meeting"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%206">Link to this property</a>

"lecture"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%207">Link to this property</a>

"code\_review"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type%20%3E%20(member)%208">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20summary_type">Link to this property</a>

<details>

<summary>

text\_format: Optional\[Literal\["plain\_text", "markdown"]]

Determines the text format of the summary, such as plain text or markdown.

</summary>

One of the following:

"plain\_text"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20text_format%20%3E%20(member)%200">Link to this property</a>

"markdown"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20text_format%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20text_format">Link to this property</a>

word\_limit: Optional\[int]

Sets the maximum number of words in the meeting summary.

maximum1000

minimum150

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization%20%3E%20(property)%20word_limit">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20summarization">Link to this property</a>

<details>

<summary>

transcription: Optional\[DataAIConfigTranscription]

Transcription Configurations

</summary>

keywords: Optional\[List\[str]]

Adds specific terms to improve accurate detection during transcription.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20keywords">Link to this property</a>

<details>

<summary>

language: Optional\[Literal\["en-US", "en-IN", "de", 7 more]]

Specifies the language code for transcription to ensure accurate results.

</summary>

One of the following:

"en-US"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%200">Link to this property</a>

"en-IN"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%201">Link to this property</a>

"de"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%202">Link to this property</a>

"hi"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%203">Link to this property</a>

"sv"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%204">Link to this property</a>

"ru"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%205">Link to this property</a>

"pl"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%206">Link to this property</a>

"el"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%207">Link to this property</a>

"fr"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%208">Link to this property</a>

"nl"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language%20%3E%20(member)%209">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20language">Link to this property</a>

profanity\_filter: Optional\[bool]

Control the inclusion of offensive language in transcriptions.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription%20%3E%20(property)%20profanity_filter">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config%20%3E%20(property)%20transcription">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ai_config">Link to this property</a>

live\_stream\_on\_start: Optional\[bool]

Specifies if the meeting should start getting livestreamed on start.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20live_stream_on_start">Link to this property</a>

persist\_chat: Optional\[bool]

Specifies if Chat within a meeting should persist for a week.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20persist_chat">Link to this property</a>

record\_on\_start: Optional\[bool]

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

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20record_on_start">Link to this property</a>

<details>

<summary>

recording\_config: Optional\[DataRecordingConfig]

Recording Configurations to be used for this meeting. This level of configs takes higher preference over App level configs on the RealtimeKit developer portal.

</summary>

<details>

<summary>

audio\_config: Optional\[DataRecordingConfigAudioConfig]

Object containing configuration regarding the audio that is being recorded.

</summary>

<details>

<summary>

channel: Optional\[Literal\["mono", "stereo"]]

Audio signal pathway within an audio file that carries a specific sound source.

</summary>

One of the following:

"mono"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config%20%3E%20(property)%20channel%20%3E%20(member)%200">Link to this property</a>

"stereo"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config%20%3E%20(property)%20channel%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config%20%3E%20(property)%20channel">Link to this property</a>

<details>

<summary>

codec: Optional\[Literal\["MP3", "AAC"]]

Codec using which the recording will be encoded. If VP8/VP9 is selected for videoConfig, changing audioConfig is not allowed. In this case, the codec in the audioConfig is automatically set to vorbis.

</summary>

One of the following:

"MP3"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config%20%3E%20(property)%20codec%20%3E%20(member)%200">Link to this property</a>

"AAC"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config%20%3E%20(property)%20codec%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config%20%3E%20(property)%20codec">Link to this property</a>

export\_file: Optional\[bool]

Controls whether to export audio file seperately

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config%20%3E%20(property)%20export_file">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20audio_config">Link to this property</a>

file\_name\_prefix: Optional\[str]

Adds a prefix to the beginning of the file name of the recording.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20file_name_prefix">Link to this property</a>

<details>

<summary>

live\_streaming\_config: Optional\[DataRecordingConfigLiveStreamingConfig]

</summary>

rtmp\_url: Optional\[str]

RTMP URL to stream to

formaturi

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20live_streaming_config%20%3E%20(property)%20rtmp_url">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20live_streaming_config">Link to this property</a>

max\_seconds: Optional\[float]

Specifies the maximum duration for recording in seconds, ranging from a minimum of 60 seconds to a maximum of 24 hours.

maximum86400

minimum60

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20max_seconds">Link to this property</a>

<details>

<summary>

realtimekit\_bucket\_config: Optional\[DataRecordingConfigRealtimekitBucketConfig]

</summary>

enabled: bool

Controls whether recordings are uploaded to RealtimeKit’s bucket. If set to false, <code>download_url</code>, <code>audio_download_url</code>, <code>download_url_expiry</code> won’t be generated for a recording.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20realtimekit_bucket_config%20%3E%20(property)%20enabled">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20realtimekit_bucket_config">Link to this property</a>

<details>

<summary>

storage\_config: Optional\[DataRecordingConfigStorageConfig]

</summary>

One of the following:

<details>

<summary>

class DataRecordingConfigStorageConfigUnionMember0: …

</summary>

access\_key: Optional\[str]

Access key of the storage medium. Access key is not required for the <code>gcs</code> storage media type.

Note that this field is not readable by clients, only writeable.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20access_key">Link to this property</a>

<details>

<summary>

auth\_method: Optional\[Literal\["KEY", "PASSWORD"]]

Authentication method used for “sftp” type storage medium

</summary>

One of the following:

"KEY"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20auth_method%20%3E%20(member)%200">Link to this property</a>

"PASSWORD"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20auth_method%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20auth_method">Link to this property</a>

bucket: Optional\[str]

Name of the storage medium’s bucket.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20bucket">Link to this property</a>

host: Optional\[str]

SSH destination server host for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20host">Link to this property</a>

password: Optional\[str]

SSH destination server password for SFTP type storage medium when auth\_method is “PASSWORD”. If auth\_method is “KEY”, this specifies the password for the ssh private key.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20password">Link to this property</a>

path: Optional\[str]

Path relative to the bucket root at which the recording will be placed.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20path">Link to this property</a>

port: Optional\[float]

SSH destination server port for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20port">Link to this property</a>

private\_key: Optional\[str]

Private key used to login to destination SSH server for SFTP type storage medium, when auth\_method used is “KEY”

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20private_key">Link to this property</a>

region: Optional\[str]

Region of the storage medium.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20region">Link to this property</a>

secret: Optional\[str]

Secret key of the storage medium. Similar to <code>access_key</code>, it is only writeable by clients, not readable.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20secret">Link to this property</a>

type: Optional\[Literal\["gcs"]]

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20type">Link to this property</a>

username: Optional\[str]

SSH destination server username for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200%20%3E%20(property)%20username">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%200">Link to this property</a>

<details>

<summary>

class DataRecordingConfigStorageConfigUnionMember1: …

</summary>

access\_key: object

minLength1

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20access_key">Link to this property</a>

region: object

minLength1

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20region">Link to this property</a>

<details>

<summary>

auth\_method: Optional\[Literal\["KEY", "PASSWORD"]]

Authentication method used for “sftp” type storage medium

</summary>

One of the following:

"KEY"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20auth_method%20%3E%20(member)%200">Link to this property</a>

"PASSWORD"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20auth_method%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20auth_method">Link to this property</a>

bucket: Optional\[str]

Name of the storage medium’s bucket.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20bucket">Link to this property</a>

host: Optional\[str]

SSH destination server host for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20host">Link to this property</a>

password: Optional\[str]

SSH destination server password for SFTP type storage medium when auth\_method is “PASSWORD”. If auth\_method is “KEY”, this specifies the password for the ssh private key.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20password">Link to this property</a>

path: Optional\[str]

Path relative to the bucket root at which the recording will be placed.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20path">Link to this property</a>

port: Optional\[float]

SSH destination server port for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20port">Link to this property</a>

private\_key: Optional\[str]

Private key used to login to destination SSH server for SFTP type storage medium, when auth\_method used is “KEY”

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20private_key">Link to this property</a>

secret: Optional\[str]

Secret key of the storage medium. Similar to <code>access_key</code>, it is only writeable by clients, not readable.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20secret">Link to this property</a>

<details>

<summary>

type: Optional\[Literal\["aws", "azure", "digitalocean"]]

</summary>

One of the following:

"aws"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20type%20%3E%20(member)%200">Link to this property</a>

"azure"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20type%20%3E%20(member)%201">Link to this property</a>

"digitalocean"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20type%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20type">Link to this property</a>

username: Optional\[str]

SSH destination server username for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201%20%3E%20(property)%20username">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%201">Link to this property</a>

<details>

<summary>

class DataRecordingConfigStorageConfigUnionMember2: …

</summary>

private\_key: str

Private key used to login to destination SSH server for SFTP type storage medium, when auth\_method used is “KEY”

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20private_key">Link to this property</a>

access\_key: Optional\[str]

Access key of the storage medium. Access key is not required for the <code>gcs</code> storage media type.

Note that this field is not readable by clients, only writeable.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20access_key">Link to this property</a>

auth\_method: Optional\[Literal\["KEY"]]

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20auth_method">Link to this property</a>

bucket: Optional\[str]

Name of the storage medium’s bucket.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20bucket">Link to this property</a>

host: Optional\[str]

SSH destination server host for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20host">Link to this property</a>

password: Optional\[str]

SSH destination server password for SFTP type storage medium when auth\_method is “PASSWORD”. If auth\_method is “KEY”, this specifies the password for the ssh private key.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20password">Link to this property</a>

path: Optional\[str]

Path relative to the bucket root at which the recording will be placed.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20path">Link to this property</a>

port: Optional\[float]

SSH destination server port for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20port">Link to this property</a>

region: Optional\[str]

Region of the storage medium.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20region">Link to this property</a>

secret: Optional\[str]

Secret key of the storage medium. Similar to <code>access_key</code>, it is only writeable by clients, not readable.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20secret">Link to this property</a>

<details>

<summary>

type: Optional\[Literal\["aws", "azure", "digitalocean", 2 more]]

Type of storage media.

</summary>

One of the following:

"aws"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20type%20%3E%20(member)%200">Link to this property</a>

"azure"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20type%20%3E%20(member)%201">Link to this property</a>

"digitalocean"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20type%20%3E%20(member)%202">Link to this property</a>

"gcs"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20type%20%3E%20(member)%203">Link to this property</a>

"sftp"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20type%20%3E%20(member)%204">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20type">Link to this property</a>

username: Optional\[str]

SSH destination server username for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202%20%3E%20(property)%20username">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%202">Link to this property</a>

<details>

<summary>

class DataRecordingConfigStorageConfigUnionMember3: …

</summary>

password: str

SSH destination server password for SFTP type storage medium when auth\_method is “PASSWORD”. If auth\_method is “KEY”, this specifies the password for the ssh private key.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20password">Link to this property</a>

access\_key: Optional\[str]

Access key of the storage medium. Access key is not required for the <code>gcs</code> storage media type.

Note that this field is not readable by clients, only writeable.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20access_key">Link to this property</a>

auth\_method: Optional\[Literal\["PASSWORD"]]

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20auth_method">Link to this property</a>

bucket: Optional\[str]

Name of the storage medium’s bucket.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20bucket">Link to this property</a>

host: Optional\[str]

SSH destination server host for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20host">Link to this property</a>

path: Optional\[str]

Path relative to the bucket root at which the recording will be placed.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20path">Link to this property</a>

port: Optional\[float]

SSH destination server port for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20port">Link to this property</a>

private\_key: Optional\[str]

Private key used to login to destination SSH server for SFTP type storage medium, when auth\_method used is “KEY”

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20private_key">Link to this property</a>

region: Optional\[str]

Region of the storage medium.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20region">Link to this property</a>

secret: Optional\[str]

Secret key of the storage medium. Similar to <code>access_key</code>, it is only writeable by clients, not readable.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20secret">Link to this property</a>

<details>

<summary>

type: Optional\[Literal\["aws", "azure", "digitalocean", 2 more]]

Type of storage media.

</summary>

One of the following:

"aws"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20type%20%3E%20(member)%200">Link to this property</a>

"azure"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20type%20%3E%20(member)%201">Link to this property</a>

"digitalocean"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20type%20%3E%20(member)%202">Link to this property</a>

"gcs"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20type%20%3E%20(member)%203">Link to this property</a>

"sftp"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20type%20%3E%20(member)%204">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20type">Link to this property</a>

username: Optional\[str]

SSH destination server username for SFTP type storage medium

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203%20%3E%20(property)%20username">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config%20%3E%20(variant)%203">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20storage_config">Link to this property</a>

<details>

<summary>

video\_config: Optional\[DataRecordingConfigVideoConfig]

</summary>

<details>

<summary>

codec: Optional\[Literal\["H264", "VP8", "VP9"]]

Codec using which the recording will be encoded.

</summary>

One of the following:

"H264"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20codec%20%3E%20(member)%200">Link to this property</a>

"VP8"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20codec%20%3E%20(member)%201">Link to this property</a>

"VP9"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20codec%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20codec">Link to this property</a>

export\_file: Optional\[bool]

Controls whether to export video file seperately

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20export_file">Link to this property</a>

height: Optional\[int]

Height of the recording video in pixels

maximum1920

minimum1

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20height">Link to this property</a>

<details>

<summary>

watermark: Optional\[DataRecordingConfigVideoConfigWatermark]

Watermark to be added to the recording

</summary>

<details>

<summary>

position: Optional\[Literal\["left top", "right top", "left bottom", "right bottom"]]

Position of the watermark

</summary>

One of the following:

"left top"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20position%20%3E%20(member)%200">Link to this property</a>

"right top"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20position%20%3E%20(member)%201">Link to this property</a>

"left bottom"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20position%20%3E%20(member)%202">Link to this property</a>

"right bottom"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20position%20%3E%20(member)%203">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20position">Link to this property</a>

<details>

<summary>

size: Optional\[DataRecordingConfigVideoConfigWatermarkSize]

Size of the watermark

</summary>

height: Optional\[int]

Height of the watermark in px

minimum1

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20size%20%3E%20(property)%20height">Link to this property</a>

width: Optional\[int]

Width of the watermark in px

minimum1

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20size%20%3E%20(property)%20width">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20size">Link to this property</a>

url: Optional\[str]

URL of the watermark image

formaturi

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark%20%3E%20(property)%20url">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20watermark">Link to this property</a>

width: Optional\[int]

Width of the recording video in pixels

maximum1920

minimum1

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config%20%3E%20(property)%20width">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config%20%3E%20(property)%20video_config">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20recording_config">Link to this property</a>

session\_keep\_alive\_time\_in\_secs: Optional\[float]

Time in seconds, for which a session remains active, after the last participant has left the meeting.

maximum600

minimum60

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20session_keep_alive_time_in_secs">Link to this property</a>

<details>

<summary>

status: Optional\[Literal\["ACTIVE", "INACTIVE"]]

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

</summary>

One of the following:

"ACTIVE"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20status%20%3E%20(member)%200">Link to this property</a>

"INACTIVE"

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20status%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20status">Link to this property</a>

summarize\_on\_end: Optional\[bool]

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

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20summarize_on_end">Link to this property</a>

title: Optional\[str]

Title of the meeting.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20title">Link to this property</a>

transcribe\_on\_end: Optional\[bool]

Automatically generate transcripts when the meeting ends.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20transcribe_on_end">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)%20%3E%20(property)%20data">Link to this property</a>

</details>

[Link to this property](<#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_replace_meeting_by_id_response%20%3E%20(schema)>)

<details>

<summary>

class MeetingGetMeetingParticipantsResponse: …

</summary>

<details>

<summary>

data: List\[Data]

</summary>

id: str

ID of the participant.

formatuuid

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_participants_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20id">Link to this property</a>

created\_at: datetime

When this object was created. The time is returned in ISO format.

formatdate-time

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_participants_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20created_at">Link to this property</a>

custom\_participant\_id: str

A unique participant ID generated by the client.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_participants_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20custom_participant_id">Link to this property</a>

preset\_name: str

Preset applied to the participant.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_participants_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20preset_name">Link to this property</a>

updated\_at: datetime

When this object was updated. The time is returned in ISO format.

formatdate-time

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_participants_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20updated_at">Link to this property</a>

name: Optional\[str]

Name of the participant.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_participants_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20name">Link to this property</a>

picture: Optional\[str]

URL to a picture of the participant.

formaturi

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_participants_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(items)%20%3E%20(property)%20picture">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_participants_response%20%3E%20(schema)%20%3E%20(property)%20data">Link to this property</a>

<details>

<summary>

paging: Paging

</summary>

end\_offset: float

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_participants_response%20%3E%20(schema)%20%3E%20(property)%20paging%20%3E%20(property)%20end_offset">Link to this property</a>

start\_offset: float

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_participants_response%20%3E%20(schema)%20%3E%20(property)%20paging%20%3E%20(property)%20start_offset">Link to this property</a>

total\_count: float

minimum0

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_participants_response%20%3E%20(schema)%20%3E%20(property)%20paging%20%3E%20(property)%20total_count">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_participants_response%20%3E%20(schema)%20%3E%20(property)%20paging">Link to this property</a>

success: bool

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_participants_response%20%3E%20(schema)%20%3E%20(property)%20success">Link to this property</a>

</details>

[Link to this property](<#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_participants_response%20%3E%20(schema)>)

<details>

<summary>

class MeetingAddParticipantResponse: …

</summary>

success: bool

Success status of the operation

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_add_participant_response%20%3E%20(schema)%20%3E%20(property)%20success">Link to this property</a>

<details>

<summary>

data: Optional\[Data]

Represents a participant.

</summary>

id: str

ID of the participant.

formatuuid

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_add_participant_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20id">Link to this property</a>

token: str

The participant’s auth token that can be used for joining a meeting from the client side.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_add_participant_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20token">Link to this property</a>

created\_at: datetime

When this object was created. The time is returned in ISO format.

formatdate-time

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_add_participant_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20created_at">Link to this property</a>

custom\_participant\_id: str

A unique participant ID generated by the client.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_add_participant_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20custom_participant_id">Link to this property</a>

preset\_name: str

Preset applied to the participant.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_add_participant_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20preset_name">Link to this property</a>

updated\_at: datetime

When this object was updated. The time is returned in ISO format.

formatdate-time

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_add_participant_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20updated_at">Link to this property</a>

name: Optional\[str]

Name of the participant.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_add_participant_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20name">Link to this property</a>

picture: Optional\[str]

URL to a picture of the participant.

formaturi

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_add_participant_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20picture">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_add_participant_response%20%3E%20(schema)%20%3E%20(property)%20data">Link to this property</a>

</details>

[Link to this property](<#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_add_participant_response%20%3E%20(schema)>)

<details>

<summary>

class MeetingGetMeetingParticipantResponse: …

</summary>

<details>

<summary>

data: Data

Data returned by the operation

</summary>

id: str

ID of the participant.

formatuuid

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_participant_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20id">Link to this property</a>

created\_at: datetime

When this object was created. The time is returned in ISO format.

formatdate-time

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_participant_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20created_at">Link to this property</a>

custom\_participant\_id: str

A unique participant ID generated by the client.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_participant_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20custom_participant_id">Link to this property</a>

preset\_name: str

Preset applied to the participant.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_participant_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20preset_name">Link to this property</a>

updated\_at: datetime

When this object was updated. The time is returned in ISO format.

formatdate-time

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_participant_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20updated_at">Link to this property</a>

name: Optional\[str]

Name of the participant.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_participant_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20name">Link to this property</a>

picture: Optional\[str]

URL to a picture of the participant.

formaturi

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_participant_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20picture">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_participant_response%20%3E%20(schema)%20%3E%20(property)%20data">Link to this property</a>

success: bool

Success status of the operation

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_participant_response%20%3E%20(schema)%20%3E%20(property)%20success">Link to this property</a>

</details>

[Link to this property](<#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_get_meeting_participant_response%20%3E%20(schema)>)

<details>

<summary>

class MeetingEditParticipantResponse: …

</summary>

success: bool

Success status of the operation

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_edit_participant_response%20%3E%20(schema)%20%3E%20(property)%20success">Link to this property</a>

<details>

<summary>

data: Optional\[Data]

Represents a participant.

</summary>

id: str

ID of the participant.

formatuuid

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_edit_participant_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20id">Link to this property</a>

token: str

The participant’s auth token that can be used for joining a meeting from the client side.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_edit_participant_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20token">Link to this property</a>

created\_at: datetime

When this object was created. The time is returned in ISO format.

formatdate-time

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_edit_participant_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20created_at">Link to this property</a>

custom\_participant\_id: str

A unique participant ID generated by the client.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_edit_participant_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20custom_participant_id">Link to this property</a>

preset\_name: str

Preset applied to the participant.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_edit_participant_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20preset_name">Link to this property</a>

updated\_at: datetime

When this object was updated. The time is returned in ISO format.

formatdate-time

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_edit_participant_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20updated_at">Link to this property</a>

name: Optional\[str]

Name of the participant.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_edit_participant_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20name">Link to this property</a>

picture: Optional\[str]

URL to a picture of the participant.

formaturi

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_edit_participant_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20picture">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_edit_participant_response%20%3E%20(schema)%20%3E%20(property)%20data">Link to this property</a>

</details>

[Link to this property](<#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_edit_participant_response%20%3E%20(schema)>)

<details>

<summary>

class MeetingDeleteMeetingParticipantResponse: …

</summary>

success: bool

Success status of the operation

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_delete_meeting_participant_response%20%3E%20(schema)%20%3E%20(property)%20success">Link to this property</a>

<details>

<summary>

data: Optional\[Data]

Data returned by the operation

</summary>

created\_at: datetime

Timestamp this object was created at. The time is returned in ISO format.

formatdate-time

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_delete_meeting_participant_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20created_at">Link to this property</a>

custom\_participant\_id: str

A unique participant ID generated by the client.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_delete_meeting_participant_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20custom_participant_id">Link to this property</a>

preset\_id: str

ID of the preset applied to this participant.

formatuuid

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_delete_meeting_participant_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20preset_id">Link to this property</a>

updated\_at: datetime

Timestamp this object was updated at. The time is returned in ISO format.

formatdate-time

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_delete_meeting_participant_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20updated_at">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_delete_meeting_participant_response%20%3E%20(schema)%20%3E%20(property)%20data">Link to this property</a>

</details>

[Link to this property](<#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_delete_meeting_participant_response%20%3E%20(schema)>)

<details>

<summary>

class MeetingRefreshParticipantTokenResponse: …

</summary>

<details>

<summary>

data: Data

Data returned by the operation

</summary>

token: str

Regenerated participant’s authentication token.

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_refresh_participant_token_response%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20token">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_refresh_participant_token_response%20%3E%20(schema)%20%3E%20(property)%20data">Link to this property</a>

success: bool

Success status of the operation

<a href="#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_refresh_participant_token_response%20%3E%20(schema)%20%3E%20(property)%20success">Link to this property</a>

</details>

[Link to this property](<#(resource)%20realtime_kit.meetings%20%3E%20(model)%20meeting_refresh_participant_token_response%20%3E%20(schema)>)