---
title: Replace a preset
---

[Skip to content](#_top)

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

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

[Presets](https://developers.cloudflare.com/api/go/resources/realtime_kit/subresources/presets)

Copy Markdown

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

---

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

# Replace a preset

client.RealtimeKit.Presets.ReplacePresetByID(ctx, appID, presetID, params) (\*[PresetReplacePresetByIDResponse](<https://developers.cloudflare.com/api/go/resources/realtime_kit#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)>), error)

PUT/accounts/{account\_id}/realtime/kit/{app\_id}/presets/{preset\_id}

Replace all details for the preset using the provided preset ID.

##### Security

API Token

The preferred authorization scheme for interacting with the Cloudflare API. [Create a token](https://developers.cloudflare.com/fundamentals/api/get-started/create-token/).

**Example:**`Authorization: Bearer Sn3lZJTBX6kkg7OdcBUAxOO963GEIyGQqnFTOFYY`

##### Accepted Permissions (at least one required)

`Realtime Admin``Realtime`

##### ParametersExpand Collapse

appID string

The app identifier tag.

[Link to this property](<#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20app_id%20%3E%20(schema)>)

presetID string

formatuuid

[Link to this property](<#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20preset_id%20%3E%20(schema)>)

<details>

<summary>

params PresetReplacePresetByIDParams

</summary>

AccountID param.Field\[string]

Path param: The account identifier tag.

maxLength32

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20account_id">Link to this property</a>

<details>

<summary>

Config param.Field\[<a href="https://developers.cloudflare.com/api/go/resources/realtime_kit/subresources/presets/methods/replace_preset_by_id#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20config%20%3E%20(schema)">PresetReplacePresetByIDParamsConfig</a>]

Body param

</summary>

MaxScreenshareCount float64

Maximum number of screen shares that can be active at a given time

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20config%20%3E%20(schema)%20%3E%20(property)%20max_screenshare_count">Link to this property</a>

<details>

<summary>

MaxVideoStreams PresetReplacePresetByIDParamsConfigMaxVideoStreams

Maximum number of streams that are visible on a device

</summary>

Desktop float64

Maximum number of video streams visible on desktop devices

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20config%20%3E%20(schema)%20%3E%20(property)%20max_video_streams%20%3E%20(property)%20desktop">Link to this property</a>

Mobile float64

Maximum number of streams visible on mobile devices

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20config%20%3E%20(schema)%20%3E%20(property)%20max_video_streams%20%3E%20(property)%20mobile">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20config%20%3E%20(schema)%20%3E%20(property)%20max_video_streams">Link to this property</a>

<details>

<summary>

Media PresetReplacePresetByIDParamsConfigMedia

Media configuration options. eg: Video quality

</summary>

<details>

<summary>

Screenshare PresetReplacePresetByIDParamsConfigMediaScreenshare

Configuration options for participant screen shares

</summary>

FrameRate float64

Frame rate of screen share

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20config%20%3E%20(schema)%20%3E%20(property)%20media%20%3E%20(property)%20screenshare%20%3E%20(property)%20frame_rate">Link to this property</a>

<details>

<summary>

Quality PresetReplacePresetByIDParamsConfigMediaScreenshareQuality

Quality of screen share

</summary>

One of the following:

const PresetReplacePresetByIDParamsConfigMediaScreenshareQualityHD PresetReplacePresetByIDParamsConfigMediaScreenshareQuality = "hd"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20config%20%3E%20(schema)%20%3E%20(property)%20media%20%3E%20(property)%20screenshare%20%3E%20(property)%20quality%20%3E%20(member)%200">Link to this property</a>

const PresetReplacePresetByIDParamsConfigMediaScreenshareQualityVga PresetReplacePresetByIDParamsConfigMediaScreenshareQuality = "vga"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20config%20%3E%20(schema)%20%3E%20(property)%20media%20%3E%20(property)%20screenshare%20%3E%20(property)%20quality%20%3E%20(member)%201">Link to this property</a>

const PresetReplacePresetByIDParamsConfigMediaScreenshareQualityQvga PresetReplacePresetByIDParamsConfigMediaScreenshareQuality = "qvga"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20config%20%3E%20(schema)%20%3E%20(property)%20media%20%3E%20(property)%20screenshare%20%3E%20(property)%20quality%20%3E%20(member)%202">Link to this property</a>

const PresetReplacePresetByIDParamsConfigMediaScreenshareQualityFhd PresetReplacePresetByIDParamsConfigMediaScreenshareQuality = "fhd"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20config%20%3E%20(schema)%20%3E%20(property)%20media%20%3E%20(property)%20screenshare%20%3E%20(property)%20quality%20%3E%20(member)%203">Link to this property</a>

const PresetReplacePresetByIDParamsConfigMediaScreenshareQualityUhd PresetReplacePresetByIDParamsConfigMediaScreenshareQuality = "uhd"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20config%20%3E%20(schema)%20%3E%20(property)%20media%20%3E%20(property)%20screenshare%20%3E%20(property)%20quality%20%3E%20(member)%204">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20config%20%3E%20(schema)%20%3E%20(property)%20media%20%3E%20(property)%20screenshare%20%3E%20(property)%20quality">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20config%20%3E%20(schema)%20%3E%20(property)%20media%20%3E%20(property)%20screenshare">Link to this property</a>

<details>

<summary>

Video PresetReplacePresetByIDParamsConfigMediaVideo

Configuration options for participant videos

</summary>

FrameRate float64

Frame rate of participants’ video

maximum30

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20config%20%3E%20(schema)%20%3E%20(property)%20media%20%3E%20(property)%20video%20%3E%20(property)%20frame_rate">Link to this property</a>

<details>

<summary>

Quality PresetReplacePresetByIDParamsConfigMediaVideoQuality

Video quality of participants

</summary>

One of the following:

const PresetReplacePresetByIDParamsConfigMediaVideoQualityHD PresetReplacePresetByIDParamsConfigMediaVideoQuality = "hd"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20config%20%3E%20(schema)%20%3E%20(property)%20media%20%3E%20(property)%20video%20%3E%20(property)%20quality%20%3E%20(member)%200">Link to this property</a>

const PresetReplacePresetByIDParamsConfigMediaVideoQualityVga PresetReplacePresetByIDParamsConfigMediaVideoQuality = "vga"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20config%20%3E%20(schema)%20%3E%20(property)%20media%20%3E%20(property)%20video%20%3E%20(property)%20quality%20%3E%20(member)%201">Link to this property</a>

const PresetReplacePresetByIDParamsConfigMediaVideoQualityQvga PresetReplacePresetByIDParamsConfigMediaVideoQuality = "qvga"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20config%20%3E%20(schema)%20%3E%20(property)%20media%20%3E%20(property)%20video%20%3E%20(property)%20quality%20%3E%20(member)%202">Link to this property</a>

const PresetReplacePresetByIDParamsConfigMediaVideoQualityFhd PresetReplacePresetByIDParamsConfigMediaVideoQuality = "fhd"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20config%20%3E%20(schema)%20%3E%20(property)%20media%20%3E%20(property)%20video%20%3E%20(property)%20quality%20%3E%20(member)%203">Link to this property</a>

const PresetReplacePresetByIDParamsConfigMediaVideoQualityUhd PresetReplacePresetByIDParamsConfigMediaVideoQuality = "uhd"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20config%20%3E%20(schema)%20%3E%20(property)%20media%20%3E%20(property)%20video%20%3E%20(property)%20quality%20%3E%20(member)%204">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20config%20%3E%20(schema)%20%3E%20(property)%20media%20%3E%20(property)%20video%20%3E%20(property)%20quality">Link to this property</a>

Simulcast boolOptional

Enable simulcast for participant videos.

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20config%20%3E%20(schema)%20%3E%20(property)%20media%20%3E%20(property)%20video%20%3E%20(property)%20simulcast">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20config%20%3E%20(schema)%20%3E%20(property)%20media%20%3E%20(property)%20video">Link to this property</a>

<details>

<summary>

Audio PresetReplacePresetByIDParamsConfigMediaAudioOptional

Control options for Audio quality.

</summary>

EnableHighBitrate boolOptional

Enable High Quality Audio for your meetings

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20config%20%3E%20(schema)%20%3E%20(property)%20media%20%3E%20(property)%20audio%20%3E%20(property)%20enable_high_bitrate">Link to this property</a>

EnableStereo boolOptional

Enable Stereo for your meetings

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20config%20%3E%20(schema)%20%3E%20(property)%20media%20%3E%20(property)%20audio%20%3E%20(property)%20enable_stereo">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20config%20%3E%20(schema)%20%3E%20(property)%20media%20%3E%20(property)%20audio">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20config%20%3E%20(schema)%20%3E%20(property)%20media">Link to this property</a>

<details>

<summary>

ViewType PresetReplacePresetByIDParamsConfigViewType

Type of the meeting

</summary>

One of the following:

const PresetReplacePresetByIDParamsConfigViewTypeGroupCall PresetReplacePresetByIDParamsConfigViewType = "GROUP\_CALL"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20config%20%3E%20(schema)%20%3E%20(property)%20view_type%20%3E%20(member)%200">Link to this property</a>

const PresetReplacePresetByIDParamsConfigViewTypeWebinar PresetReplacePresetByIDParamsConfigViewType = "WEBINAR"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20config%20%3E%20(schema)%20%3E%20(property)%20view_type%20%3E%20(member)%201">Link to this property</a>

const PresetReplacePresetByIDParamsConfigViewTypeAudioRoom PresetReplacePresetByIDParamsConfigViewType = "AUDIO\_ROOM"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20config%20%3E%20(schema)%20%3E%20(property)%20view_type%20%3E%20(member)%202">Link to this property</a>

const PresetReplacePresetByIDParamsConfigViewTypeLivestream PresetReplacePresetByIDParamsConfigViewType = "LIVESTREAM"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20config%20%3E%20(schema)%20%3E%20(property)%20view_type%20%3E%20(member)%203">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20config%20%3E%20(schema)%20%3E%20(property)%20view_type">Link to this property</a>

LivestreamViewerQualities \[]int64Optional

Livestream viewer quality levels.

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20config%20%3E%20(schema)%20%3E%20(property)%20livestream_viewer_qualities">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20config">Link to this property</a>

Name param.Field\[string]

Body param: Name of the preset

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20name">Link to this property</a>

<details>

<summary>

Permissions param.Field\[<a href="https://developers.cloudflare.com/api/go/resources/realtime_kit/subresources/presets/methods/replace_preset_by_id#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)">PresetReplacePresetByIDParamsPermissions</a>]

Body param

</summary>

AcceptWaitingRequests bool

Whether this participant can accept waiting requests

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20accept_waiting_requests">Link to this property</a>

CanAcceptProductionRequests bool

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20can_accept_production_requests">Link to this property</a>

CanChangeParticipantPermissions bool

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20can_change_participant_permissions">Link to this property</a>

CanEditDisplayName bool

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20can_edit_display_name">Link to this property</a>

CanLivestream bool

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20can_livestream">Link to this property</a>

CanRecord bool

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20can_record">Link to this property</a>

CanSpotlight bool

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20can_spotlight">Link to this property</a>

<details>

<summary>

Chat PresetReplacePresetByIDParamsPermissionsChat

</summary>

<details>

<summary>

Private PresetReplacePresetByIDParamsPermissionsChatPrivate

</summary>

CanReceive bool

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20chat%20%3E%20(property)%20private%20%3E%20(property)%20can_receive">Link to this property</a>

CanSend bool

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20chat%20%3E%20(property)%20private%20%3E%20(property)%20can_send">Link to this property</a>

Files bool

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20chat%20%3E%20(property)%20private%20%3E%20(property)%20files">Link to this property</a>

Text bool

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20chat%20%3E%20(property)%20private%20%3E%20(property)%20text">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20chat%20%3E%20(property)%20private">Link to this property</a>

<details>

<summary>

Public PresetReplacePresetByIDParamsPermissionsChatPublic

</summary>

CanSend bool

Can send messages in general

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20chat%20%3E%20(property)%20public%20%3E%20(property)%20can_send">Link to this property</a>

Files bool

Can send file messages

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20chat%20%3E%20(property)%20public%20%3E%20(property)%20files">Link to this property</a>

Text bool

Can send text messages

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20chat%20%3E%20(property)%20public%20%3E%20(property)%20text">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20chat%20%3E%20(property)%20public">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20chat">Link to this property</a>

<details>

<summary>

ConnectedMeetings PresetReplacePresetByIDParamsPermissionsConnectedMeetings

</summary>

CanAlterConnectedMeetings bool

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20connected_meetings%20%3E%20(property)%20can_alter_connected_meetings">Link to this property</a>

CanSwitchConnectedMeetings bool

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20connected_meetings%20%3E%20(property)%20can_switch_connected_meetings">Link to this property</a>

CanSwitchToParentMeeting bool

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20connected_meetings%20%3E%20(property)%20can_switch_to_parent_meeting">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20connected_meetings">Link to this property</a>

DisableParticipantAudio bool

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20disable_participant_audio">Link to this property</a>

DisableParticipantScreensharing bool

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20disable_participant_screensharing">Link to this property</a>

DisableParticipantVideo bool

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20disable_participant_video">Link to this property</a>

HiddenParticipant bool

Whether this participant is visible to others or not

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20hidden_participant">Link to this property</a>

KickParticipant bool

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20kick_participant">Link to this property</a>

<details>

<summary>

Media PresetReplacePresetByIDParamsPermissionsMedia

Media permissions

</summary>

<details>

<summary>

Audio PresetReplacePresetByIDParamsPermissionsMediaAudio

Audio permissions

</summary>

<details>

<summary>

CanProduce PresetReplacePresetByIDParamsPermissionsMediaAudioCanProduce

Can produce audio

</summary>

One of the following:

const PresetReplacePresetByIDParamsPermissionsMediaAudioCanProduceAllowed PresetReplacePresetByIDParamsPermissionsMediaAudioCanProduce = "ALLOWED"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20media%20%3E%20(property)%20audio%20%3E%20(property)%20can_produce%20%3E%20(member)%200">Link to this property</a>

const PresetReplacePresetByIDParamsPermissionsMediaAudioCanProduceNotAllowed PresetReplacePresetByIDParamsPermissionsMediaAudioCanProduce = "NOT\_ALLOWED"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20media%20%3E%20(property)%20audio%20%3E%20(property)%20can_produce%20%3E%20(member)%201">Link to this property</a>

const PresetReplacePresetByIDParamsPermissionsMediaAudioCanProduceCanRequest PresetReplacePresetByIDParamsPermissionsMediaAudioCanProduce = "CAN\_REQUEST"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20media%20%3E%20(property)%20audio%20%3E%20(property)%20can_produce%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20media%20%3E%20(property)%20audio%20%3E%20(property)%20can_produce">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20media%20%3E%20(property)%20audio">Link to this property</a>

<details>

<summary>

Screenshare PresetReplacePresetByIDParamsPermissionsMediaScreenshare

Screenshare permissions

</summary>

<details>

<summary>

CanProduce PresetReplacePresetByIDParamsPermissionsMediaScreenshareCanProduce

Can produce screen share video

</summary>

One of the following:

const PresetReplacePresetByIDParamsPermissionsMediaScreenshareCanProduceAllowed PresetReplacePresetByIDParamsPermissionsMediaScreenshareCanProduce = "ALLOWED"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20media%20%3E%20(property)%20screenshare%20%3E%20(property)%20can_produce%20%3E%20(member)%200">Link to this property</a>

const PresetReplacePresetByIDParamsPermissionsMediaScreenshareCanProduceNotAllowed PresetReplacePresetByIDParamsPermissionsMediaScreenshareCanProduce = "NOT\_ALLOWED"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20media%20%3E%20(property)%20screenshare%20%3E%20(property)%20can_produce%20%3E%20(member)%201">Link to this property</a>

const PresetReplacePresetByIDParamsPermissionsMediaScreenshareCanProduceCanRequest PresetReplacePresetByIDParamsPermissionsMediaScreenshareCanProduce = "CAN\_REQUEST"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20media%20%3E%20(property)%20screenshare%20%3E%20(property)%20can_produce%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20media%20%3E%20(property)%20screenshare%20%3E%20(property)%20can_produce">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20media%20%3E%20(property)%20screenshare">Link to this property</a>

<details>

<summary>

Video PresetReplacePresetByIDParamsPermissionsMediaVideo

Video permissions

</summary>

<details>

<summary>

CanProduce PresetReplacePresetByIDParamsPermissionsMediaVideoCanProduce

Can produce video

</summary>

One of the following:

const PresetReplacePresetByIDParamsPermissionsMediaVideoCanProduceAllowed PresetReplacePresetByIDParamsPermissionsMediaVideoCanProduce = "ALLOWED"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20media%20%3E%20(property)%20video%20%3E%20(property)%20can_produce%20%3E%20(member)%200">Link to this property</a>

const PresetReplacePresetByIDParamsPermissionsMediaVideoCanProduceNotAllowed PresetReplacePresetByIDParamsPermissionsMediaVideoCanProduce = "NOT\_ALLOWED"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20media%20%3E%20(property)%20video%20%3E%20(property)%20can_produce%20%3E%20(member)%201">Link to this property</a>

const PresetReplacePresetByIDParamsPermissionsMediaVideoCanProduceCanRequest PresetReplacePresetByIDParamsPermissionsMediaVideoCanProduce = "CAN\_REQUEST"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20media%20%3E%20(property)%20video%20%3E%20(property)%20can_produce%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20media%20%3E%20(property)%20video%20%3E%20(property)%20can_produce">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20media%20%3E%20(property)%20video">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20media">Link to this property</a>

PinParticipant bool

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20pin_participant">Link to this property</a>

<details>

<summary>

Plugins PresetReplacePresetByIDParamsPermissionsPlugins

Plugin permissions

</summary>

CanClose bool

Can close plugins that are already open

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20plugins%20%3E%20(property)%20can_close">Link to this property</a>

CanEditConfig bool

Can edit plugin config

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20plugins%20%3E%20(property)%20can_edit_config">Link to this property</a>

CanStart bool

Can start plugins

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20plugins%20%3E%20(property)%20can_start">Link to this property</a>

<details>

<summary>

Config map\[string, PresetReplacePresetByIDParamsPermissionsPluginsConfig]

Plugin configuration keyed by plugin UUID.

</summary>

<details>

<summary>

AccessControl PresetReplacePresetByIDParamsPermissionsPluginsConfigAccessControlOptional

</summary>

One of the following:

const PresetReplacePresetByIDParamsPermissionsPluginsConfigAccessControlFullAccess PresetReplacePresetByIDParamsPermissionsPluginsConfigAccessControl = "FULL\_ACCESS"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20plugins%20%3E%20(property)%20config%20%3E%20(items)%20%3E%20(property)%20access_control%20%3E%20(member)%200">Link to this property</a>

const PresetReplacePresetByIDParamsPermissionsPluginsConfigAccessControlViewOnly PresetReplacePresetByIDParamsPermissionsPluginsConfigAccessControl = "VIEW\_ONLY"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20plugins%20%3E%20(property)%20config%20%3E%20(items)%20%3E%20(property)%20access_control%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20plugins%20%3E%20(property)%20config%20%3E%20(items)%20%3E%20(property)%20access_control">Link to this property</a>

HandlesViewOnly boolOptional

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20plugins%20%3E%20(property)%20config%20%3E%20(items)%20%3E%20(property)%20handles_view_only">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20plugins%20%3E%20(property)%20config">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20plugins">Link to this property</a>

<details>

<summary>

Polls PresetReplacePresetByIDParamsPermissionsPolls

Poll permissions

</summary>

CanCreate bool

Can create polls

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20polls%20%3E%20(property)%20can_create">Link to this property</a>

CanView bool

Can view polls

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20polls%20%3E%20(property)%20can_view">Link to this property</a>

CanVote bool

Can vote on polls

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20polls%20%3E%20(property)%20can_vote">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20polls">Link to this property</a>

<details>

<summary>

RecorderType PresetReplacePresetByIDParamsPermissionsRecorderType

Type of the recording peer

</summary>

One of the following:

const PresetReplacePresetByIDParamsPermissionsRecorderTypeRecorder PresetReplacePresetByIDParamsPermissionsRecorderType = "RECORDER"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20recorder_type%20%3E%20(member)%200">Link to this property</a>

const PresetReplacePresetByIDParamsPermissionsRecorderTypeLivestreamer PresetReplacePresetByIDParamsPermissionsRecorderType = "LIVESTREAMER"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20recorder_type%20%3E%20(member)%201">Link to this property</a>

const PresetReplacePresetByIDParamsPermissionsRecorderTypeNone PresetReplacePresetByIDParamsPermissionsRecorderType = "NONE"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20recorder_type%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20recorder_type">Link to this property</a>

ShowParticipantList bool

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20show_participant_list">Link to this property</a>

<details>

<summary>

WaitingRoomType PresetReplacePresetByIDParamsPermissionsWaitingRoomType

Waiting room type

</summary>

One of the following:

const PresetReplacePresetByIDParamsPermissionsWaitingRoomTypeSkip PresetReplacePresetByIDParamsPermissionsWaitingRoomType = "SKIP"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20waiting_room_type%20%3E%20(member)%200">Link to this property</a>

const PresetReplacePresetByIDParamsPermissionsWaitingRoomTypeOnPrivilegedUserEntry PresetReplacePresetByIDParamsPermissionsWaitingRoomType = "ON\_PRIVILEGED\_USER\_ENTRY"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20waiting_room_type%20%3E%20(member)%201">Link to this property</a>

const PresetReplacePresetByIDParamsPermissionsWaitingRoomTypeSkipOnAccept PresetReplacePresetByIDParamsPermissionsWaitingRoomType = "SKIP\_ON\_ACCEPT"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20waiting_room_type%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20waiting_room_type">Link to this property</a>

AcceptStageRequests boolOptional

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20accept_stage_requests">Link to this property</a>

IsRecorder boolOptional

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20is_recorder">Link to this property</a>

<details>

<summary>

StageAccess PresetReplacePresetByIDParamsPermissionsStageAccessOptional

</summary>

One of the following:

const PresetReplacePresetByIDParamsPermissionsStageAccessAllowed PresetReplacePresetByIDParamsPermissionsStageAccess = "ALLOWED"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20stage_access%20%3E%20(member)%200">Link to this property</a>

const PresetReplacePresetByIDParamsPermissionsStageAccessNotAllowed PresetReplacePresetByIDParamsPermissionsStageAccess = "NOT\_ALLOWED"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20stage_access%20%3E%20(member)%201">Link to this property</a>

const PresetReplacePresetByIDParamsPermissionsStageAccessCanRequest PresetReplacePresetByIDParamsPermissionsStageAccess = "CAN\_REQUEST"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20stage_access%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20stage_access">Link to this property</a>

StageEnabled boolOptional

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20stage_enabled">Link to this property</a>

TranscriptionEnabled boolOptional

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions%20%3E%20(schema)%20%3E%20(property)%20transcription_enabled">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20permissions">Link to this property</a>

<details>

<summary>

UI param.Field\[<a href="https://developers.cloudflare.com/api/go/resources/realtime_kit/subresources/presets/methods/replace_preset_by_id#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)">PresetReplacePresetByIDParamsUI</a>]

Body param

</summary>

<details>

<summary>

DesignTokens PresetReplacePresetByIDParamsUIDesignTokens

</summary>

<details>

<summary>

BorderRadius PresetReplacePresetByIDParamsUIDesignTokensBorderRadius

</summary>

One of the following:

const PresetReplacePresetByIDParamsUIDesignTokensBorderRadiusSharp PresetReplacePresetByIDParamsUIDesignTokensBorderRadius = "sharp"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20border_radius%20%3E%20(member)%200">Link to this property</a>

const PresetReplacePresetByIDParamsUIDesignTokensBorderRadiusRounded PresetReplacePresetByIDParamsUIDesignTokensBorderRadius = "rounded"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20border_radius%20%3E%20(member)%201">Link to this property</a>

const PresetReplacePresetByIDParamsUIDesignTokensBorderRadiusExtraRounded PresetReplacePresetByIDParamsUIDesignTokensBorderRadius = "extra-rounded"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20border_radius%20%3E%20(member)%202">Link to this property</a>

const PresetReplacePresetByIDParamsUIDesignTokensBorderRadiusCircular PresetReplacePresetByIDParamsUIDesignTokensBorderRadius = "circular"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20border_radius%20%3E%20(member)%203">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20border_radius">Link to this property</a>

<details>

<summary>

BorderWidth PresetReplacePresetByIDParamsUIDesignTokensBorderWidth

</summary>

One of the following:

const PresetReplacePresetByIDParamsUIDesignTokensBorderWidthNone PresetReplacePresetByIDParamsUIDesignTokensBorderWidth = "none"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20border_width%20%3E%20(member)%200">Link to this property</a>

const PresetReplacePresetByIDParamsUIDesignTokensBorderWidthThin PresetReplacePresetByIDParamsUIDesignTokensBorderWidth = "thin"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20border_width%20%3E%20(member)%201">Link to this property</a>

const PresetReplacePresetByIDParamsUIDesignTokensBorderWidthFat PresetReplacePresetByIDParamsUIDesignTokensBorderWidth = "fat"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20border_width%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20border_width">Link to this property</a>

<details>

<summary>

Colors PresetReplacePresetByIDParamsUIDesignTokensColors

</summary>

<details>

<summary>

Background PresetReplacePresetByIDParamsUIDesignTokensColorsBackground

</summary>

Number1000 string

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20background%20%3E%20(property)%201000">Link to this property</a>

Number600 string

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20background%20%3E%20(property)%20600">Link to this property</a>

Number700 string

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20background%20%3E%20(property)%20700">Link to this property</a>

Number800 string

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20background%20%3E%20(property)%20800">Link to this property</a>

Number900 string

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20background%20%3E%20(property)%20900">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20background">Link to this property</a>

<details>

<summary>

Brand PresetReplacePresetByIDParamsUIDesignTokensColorsBrand

</summary>

Number300 string

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20brand%20%3E%20(property)%20300">Link to this property</a>

Number400 string

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20brand%20%3E%20(property)%20400">Link to this property</a>

Number500 string

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20brand%20%3E%20(property)%20500">Link to this property</a>

Number600 string

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20brand%20%3E%20(property)%20600">Link to this property</a>

Number700 string

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20brand%20%3E%20(property)%20700">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20brand">Link to this property</a>

Danger string

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20danger">Link to this property</a>

Success string

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20success">Link to this property</a>

Text string

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20text">Link to this property</a>

TextOnBrand string

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20text_on_brand">Link to this property</a>

VideoBg string

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20video_bg">Link to this property</a>

Warning string

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20warning">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors">Link to this property</a>

SpacingBase float64

minimum1

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20spacing_base">Link to this property</a>

<details>

<summary>

Theme PresetReplacePresetByIDParamsUIDesignTokensTheme

</summary>

One of the following:

const PresetReplacePresetByIDParamsUIDesignTokensThemeDarkest PresetReplacePresetByIDParamsUIDesignTokensTheme = "darkest"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20theme%20%3E%20(member)%200">Link to this property</a>

const PresetReplacePresetByIDParamsUIDesignTokensThemeDark PresetReplacePresetByIDParamsUIDesignTokensTheme = "dark"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20theme%20%3E%20(member)%201">Link to this property</a>

const PresetReplacePresetByIDParamsUIDesignTokensThemeLight PresetReplacePresetByIDParamsUIDesignTokensTheme = "light"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20theme%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20theme">Link to this property</a>

FontFamily stringOptional

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20font_family">Link to this property</a>

GoogleFont stringOptional

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20google_font">Link to this property</a>

Logo stringOptional

formaturi

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens%20%3E%20(property)%20logo">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui%20%3E%20(schema)%20%3E%20(property)%20design_tokens">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default%20%3E%20(param)%20ui">Link to this property</a>

</details>

[Link to this property](<#(resource)%20realtime_kit.presets%20%3E%20(method)%20replace_preset_by_id%20%3E%20(params)%20default>)

##### ReturnsExpand Collapse

<details>

<summary>

type PresetReplacePresetByIDResponse struct{…}

</summary>

<details>

<summary>

Data PresetReplacePresetByIDResponseData

Data returned by the operation

</summary>

ID string

ID of the preset

formatuuid

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

<details>

<summary>

Config PresetReplacePresetByIDResponseDataConfig

</summary>

MaxScreenshareCount float64

Maximum number of screen shares that can be active at a given time

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

<details>

<summary>

MaxVideoStreams PresetReplacePresetByIDResponseDataConfigMaxVideoStreams

Maximum number of streams that are visible on a device

</summary>

Desktop float64

Maximum number of video streams visible on desktop devices

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20config%20%3E%20(property)%20max_video_streams%20%3E%20(property)%20desktop">Link to this property</a>

Mobile float64

Maximum number of streams visible on mobile devices

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20config%20%3E%20(property)%20max_video_streams%20%3E%20(property)%20mobile">Link to this property</a>

</details>

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

<details>

<summary>

Media PresetReplacePresetByIDResponseDataConfigMedia

Media configuration options. eg: Video quality

</summary>

<details>

<summary>

Screenshare PresetReplacePresetByIDResponseDataConfigMediaScreenshare

Configuration options for participant screen shares

</summary>

FrameRate float64

Frame rate of screen share

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20config%20%3E%20(property)%20media%20%3E%20(property)%20screenshare%20%3E%20(property)%20frame_rate">Link to this property</a>

<details>

<summary>

Quality PresetReplacePresetByIDResponseDataConfigMediaScreenshareQuality

Quality of screen share

</summary>

One of the following:

const PresetReplacePresetByIDResponseDataConfigMediaScreenshareQualityHD PresetReplacePresetByIDResponseDataConfigMediaScreenshareQuality = "hd"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20config%20%3E%20(property)%20media%20%3E%20(property)%20screenshare%20%3E%20(property)%20quality%20%3E%20(member)%200">Link to this property</a>

const PresetReplacePresetByIDResponseDataConfigMediaScreenshareQualityVga PresetReplacePresetByIDResponseDataConfigMediaScreenshareQuality = "vga"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20config%20%3E%20(property)%20media%20%3E%20(property)%20screenshare%20%3E%20(property)%20quality%20%3E%20(member)%201">Link to this property</a>

const PresetReplacePresetByIDResponseDataConfigMediaScreenshareQualityQvga PresetReplacePresetByIDResponseDataConfigMediaScreenshareQuality = "qvga"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20config%20%3E%20(property)%20media%20%3E%20(property)%20screenshare%20%3E%20(property)%20quality%20%3E%20(member)%202">Link to this property</a>

const PresetReplacePresetByIDResponseDataConfigMediaScreenshareQualityFhd PresetReplacePresetByIDResponseDataConfigMediaScreenshareQuality = "fhd"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20config%20%3E%20(property)%20media%20%3E%20(property)%20screenshare%20%3E%20(property)%20quality%20%3E%20(member)%203">Link to this property</a>

const PresetReplacePresetByIDResponseDataConfigMediaScreenshareQualityUhd PresetReplacePresetByIDResponseDataConfigMediaScreenshareQuality = "uhd"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20config%20%3E%20(property)%20media%20%3E%20(property)%20screenshare%20%3E%20(property)%20quality%20%3E%20(member)%204">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20config%20%3E%20(property)%20media%20%3E%20(property)%20screenshare%20%3E%20(property)%20quality">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20config%20%3E%20(property)%20media%20%3E%20(property)%20screenshare">Link to this property</a>

<details>

<summary>

Video PresetReplacePresetByIDResponseDataConfigMediaVideo

Configuration options for participant videos

</summary>

FrameRate float64

Frame rate of participants’ video

maximum30

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20config%20%3E%20(property)%20media%20%3E%20(property)%20video%20%3E%20(property)%20frame_rate">Link to this property</a>

<details>

<summary>

Quality PresetReplacePresetByIDResponseDataConfigMediaVideoQuality

Video quality of participants

</summary>

One of the following:

const PresetReplacePresetByIDResponseDataConfigMediaVideoQualityHD PresetReplacePresetByIDResponseDataConfigMediaVideoQuality = "hd"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20config%20%3E%20(property)%20media%20%3E%20(property)%20video%20%3E%20(property)%20quality%20%3E%20(member)%200">Link to this property</a>

const PresetReplacePresetByIDResponseDataConfigMediaVideoQualityVga PresetReplacePresetByIDResponseDataConfigMediaVideoQuality = "vga"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20config%20%3E%20(property)%20media%20%3E%20(property)%20video%20%3E%20(property)%20quality%20%3E%20(member)%201">Link to this property</a>

const PresetReplacePresetByIDResponseDataConfigMediaVideoQualityQvga PresetReplacePresetByIDResponseDataConfigMediaVideoQuality = "qvga"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20config%20%3E%20(property)%20media%20%3E%20(property)%20video%20%3E%20(property)%20quality%20%3E%20(member)%202">Link to this property</a>

const PresetReplacePresetByIDResponseDataConfigMediaVideoQualityFhd PresetReplacePresetByIDResponseDataConfigMediaVideoQuality = "fhd"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20config%20%3E%20(property)%20media%20%3E%20(property)%20video%20%3E%20(property)%20quality%20%3E%20(member)%203">Link to this property</a>

const PresetReplacePresetByIDResponseDataConfigMediaVideoQualityUhd PresetReplacePresetByIDResponseDataConfigMediaVideoQuality = "uhd"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20config%20%3E%20(property)%20media%20%3E%20(property)%20video%20%3E%20(property)%20quality%20%3E%20(member)%204">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20config%20%3E%20(property)%20media%20%3E%20(property)%20video%20%3E%20(property)%20quality">Link to this property</a>

Simulcast boolOptional

Enable simulcast for participant videos.

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20config%20%3E%20(property)%20media%20%3E%20(property)%20video%20%3E%20(property)%20simulcast">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20config%20%3E%20(property)%20media%20%3E%20(property)%20video">Link to this property</a>

<details>

<summary>

Audio PresetReplacePresetByIDResponseDataConfigMediaAudioOptional

Control options for Audio quality.

</summary>

EnableHighBitrate boolOptional

Enable High Quality Audio for your meetings

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20config%20%3E%20(property)%20media%20%3E%20(property)%20audio%20%3E%20(property)%20enable_high_bitrate">Link to this property</a>

EnableStereo boolOptional

Enable Stereo for your meetings

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20config%20%3E%20(property)%20media%20%3E%20(property)%20audio%20%3E%20(property)%20enable_stereo">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20config%20%3E%20(property)%20media%20%3E%20(property)%20audio">Link to this property</a>

</details>

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

<details>

<summary>

ViewType PresetReplacePresetByIDResponseDataConfigViewType

Type of the meeting

</summary>

One of the following:

const PresetReplacePresetByIDResponseDataConfigViewTypeGroupCall PresetReplacePresetByIDResponseDataConfigViewType = "GROUP\_CALL"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20config%20%3E%20(property)%20view_type%20%3E%20(member)%200">Link to this property</a>

const PresetReplacePresetByIDResponseDataConfigViewTypeWebinar PresetReplacePresetByIDResponseDataConfigViewType = "WEBINAR"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20config%20%3E%20(property)%20view_type%20%3E%20(member)%201">Link to this property</a>

const PresetReplacePresetByIDResponseDataConfigViewTypeAudioRoom PresetReplacePresetByIDResponseDataConfigViewType = "AUDIO\_ROOM"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20config%20%3E%20(property)%20view_type%20%3E%20(member)%202">Link to this property</a>

const PresetReplacePresetByIDResponseDataConfigViewTypeLivestream PresetReplacePresetByIDResponseDataConfigViewType = "LIVESTREAM"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20config%20%3E%20(property)%20view_type%20%3E%20(member)%203">Link to this property</a>

</details>

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

LivestreamViewerQualities \[]int64Optional

Livestream viewer quality levels.

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

</details>

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

CreatedAt Time

Timestamp this preset was created at

formatdate-time

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

Name string

Name of the preset

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

<details>

<summary>

Permissions PresetReplacePresetByIDResponseDataPermissions

</summary>

AcceptWaitingRequests bool

Whether this participant can accept waiting requests

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

CanAcceptProductionRequests bool

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

CanChangeParticipantPermissions bool

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

CanEditDisplayName bool

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

CanLivestream bool

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

CanRecord bool

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

CanSpotlight bool

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

<details>

<summary>

Chat PresetReplacePresetByIDResponseDataPermissionsChat

</summary>

<details>

<summary>

Private PresetReplacePresetByIDResponseDataPermissionsChatPrivate

</summary>

CanReceive bool

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20chat%20%3E%20(property)%20private%20%3E%20(property)%20can_receive">Link to this property</a>

CanSend bool

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20chat%20%3E%20(property)%20private%20%3E%20(property)%20can_send">Link to this property</a>

Files bool

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20chat%20%3E%20(property)%20private%20%3E%20(property)%20files">Link to this property</a>

Text bool

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20chat%20%3E%20(property)%20private%20%3E%20(property)%20text">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20chat%20%3E%20(property)%20private">Link to this property</a>

<details>

<summary>

Public PresetReplacePresetByIDResponseDataPermissionsChatPublic

</summary>

CanSend bool

Can send messages in general

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20chat%20%3E%20(property)%20public%20%3E%20(property)%20can_send">Link to this property</a>

Files bool

Can send file messages

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20chat%20%3E%20(property)%20public%20%3E%20(property)%20files">Link to this property</a>

Text bool

Can send text messages

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20chat%20%3E%20(property)%20public%20%3E%20(property)%20text">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20chat%20%3E%20(property)%20public">Link to this property</a>

</details>

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

<details>

<summary>

ConnectedMeetings PresetReplacePresetByIDResponseDataPermissionsConnectedMeetings

</summary>

CanAlterConnectedMeetings bool

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20connected_meetings%20%3E%20(property)%20can_alter_connected_meetings">Link to this property</a>

CanSwitchConnectedMeetings bool

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20connected_meetings%20%3E%20(property)%20can_switch_connected_meetings">Link to this property</a>

CanSwitchToParentMeeting bool

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20connected_meetings%20%3E%20(property)%20can_switch_to_parent_meeting">Link to this property</a>

</details>

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

DisableParticipantAudio bool

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

DisableParticipantScreensharing bool

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

DisableParticipantVideo bool

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

HiddenParticipant bool

Whether this participant is visible to others or not

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

KickParticipant bool

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

<details>

<summary>

Media PresetReplacePresetByIDResponseDataPermissionsMedia

Media permissions

</summary>

<details>

<summary>

Audio PresetReplacePresetByIDResponseDataPermissionsMediaAudio

Audio permissions

</summary>

<details>

<summary>

CanProduce PresetReplacePresetByIDResponseDataPermissionsMediaAudioCanProduce

Can produce audio

</summary>

One of the following:

const PresetReplacePresetByIDResponseDataPermissionsMediaAudioCanProduceAllowed PresetReplacePresetByIDResponseDataPermissionsMediaAudioCanProduce = "ALLOWED"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20media%20%3E%20(property)%20audio%20%3E%20(property)%20can_produce%20%3E%20(member)%200">Link to this property</a>

const PresetReplacePresetByIDResponseDataPermissionsMediaAudioCanProduceNotAllowed PresetReplacePresetByIDResponseDataPermissionsMediaAudioCanProduce = "NOT\_ALLOWED"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20media%20%3E%20(property)%20audio%20%3E%20(property)%20can_produce%20%3E%20(member)%201">Link to this property</a>

const PresetReplacePresetByIDResponseDataPermissionsMediaAudioCanProduceCanRequest PresetReplacePresetByIDResponseDataPermissionsMediaAudioCanProduce = "CAN\_REQUEST"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20media%20%3E%20(property)%20audio%20%3E%20(property)%20can_produce%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20media%20%3E%20(property)%20audio%20%3E%20(property)%20can_produce">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20media%20%3E%20(property)%20audio">Link to this property</a>

<details>

<summary>

Screenshare PresetReplacePresetByIDResponseDataPermissionsMediaScreenshare

Screenshare permissions

</summary>

<details>

<summary>

CanProduce PresetReplacePresetByIDResponseDataPermissionsMediaScreenshareCanProduce

Can produce screen share video

</summary>

One of the following:

const PresetReplacePresetByIDResponseDataPermissionsMediaScreenshareCanProduceAllowed PresetReplacePresetByIDResponseDataPermissionsMediaScreenshareCanProduce = "ALLOWED"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20media%20%3E%20(property)%20screenshare%20%3E%20(property)%20can_produce%20%3E%20(member)%200">Link to this property</a>

const PresetReplacePresetByIDResponseDataPermissionsMediaScreenshareCanProduceNotAllowed PresetReplacePresetByIDResponseDataPermissionsMediaScreenshareCanProduce = "NOT\_ALLOWED"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20media%20%3E%20(property)%20screenshare%20%3E%20(property)%20can_produce%20%3E%20(member)%201">Link to this property</a>

const PresetReplacePresetByIDResponseDataPermissionsMediaScreenshareCanProduceCanRequest PresetReplacePresetByIDResponseDataPermissionsMediaScreenshareCanProduce = "CAN\_REQUEST"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20media%20%3E%20(property)%20screenshare%20%3E%20(property)%20can_produce%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20media%20%3E%20(property)%20screenshare%20%3E%20(property)%20can_produce">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20media%20%3E%20(property)%20screenshare">Link to this property</a>

<details>

<summary>

Video PresetReplacePresetByIDResponseDataPermissionsMediaVideo

Video permissions

</summary>

<details>

<summary>

CanProduce PresetReplacePresetByIDResponseDataPermissionsMediaVideoCanProduce

Can produce video

</summary>

One of the following:

const PresetReplacePresetByIDResponseDataPermissionsMediaVideoCanProduceAllowed PresetReplacePresetByIDResponseDataPermissionsMediaVideoCanProduce = "ALLOWED"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20media%20%3E%20(property)%20video%20%3E%20(property)%20can_produce%20%3E%20(member)%200">Link to this property</a>

const PresetReplacePresetByIDResponseDataPermissionsMediaVideoCanProduceNotAllowed PresetReplacePresetByIDResponseDataPermissionsMediaVideoCanProduce = "NOT\_ALLOWED"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20media%20%3E%20(property)%20video%20%3E%20(property)%20can_produce%20%3E%20(member)%201">Link to this property</a>

const PresetReplacePresetByIDResponseDataPermissionsMediaVideoCanProduceCanRequest PresetReplacePresetByIDResponseDataPermissionsMediaVideoCanProduce = "CAN\_REQUEST"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20media%20%3E%20(property)%20video%20%3E%20(property)%20can_produce%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20media%20%3E%20(property)%20video%20%3E%20(property)%20can_produce">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20media%20%3E%20(property)%20video">Link to this property</a>

</details>

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

PinParticipant bool

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

<details>

<summary>

Plugins PresetReplacePresetByIDResponseDataPermissionsPlugins

Plugin permissions

</summary>

CanClose bool

Can close plugins that are already open

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20plugins%20%3E%20(property)%20can_close">Link to this property</a>

CanEditConfig bool

Can edit plugin config

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20plugins%20%3E%20(property)%20can_edit_config">Link to this property</a>

CanStart bool

Can start plugins

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20plugins%20%3E%20(property)%20can_start">Link to this property</a>

<details>

<summary>

Config map\[string, PresetReplacePresetByIDResponseDataPermissionsPluginsConfig]

Plugin configuration keyed by plugin UUID.

</summary>

<details>

<summary>

AccessControl PresetReplacePresetByIDResponseDataPermissionsPluginsConfigAccessControlOptional

</summary>

One of the following:

const PresetReplacePresetByIDResponseDataPermissionsPluginsConfigAccessControlFullAccess PresetReplacePresetByIDResponseDataPermissionsPluginsConfigAccessControl = "FULL\_ACCESS"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20plugins%20%3E%20(property)%20config%20%3E%20(items)%20%3E%20(property)%20access_control%20%3E%20(member)%200">Link to this property</a>

const PresetReplacePresetByIDResponseDataPermissionsPluginsConfigAccessControlViewOnly PresetReplacePresetByIDResponseDataPermissionsPluginsConfigAccessControl = "VIEW\_ONLY"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20plugins%20%3E%20(property)%20config%20%3E%20(items)%20%3E%20(property)%20access_control%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20plugins%20%3E%20(property)%20config%20%3E%20(items)%20%3E%20(property)%20access_control">Link to this property</a>

HandlesViewOnly boolOptional

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20plugins%20%3E%20(property)%20config%20%3E%20(items)%20%3E%20(property)%20handles_view_only">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20plugins%20%3E%20(property)%20config">Link to this property</a>

</details>

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

<details>

<summary>

Polls PresetReplacePresetByIDResponseDataPermissionsPolls

Poll permissions

</summary>

CanCreate bool

Can create polls

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20polls%20%3E%20(property)%20can_create">Link to this property</a>

CanView bool

Can view polls

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20polls%20%3E%20(property)%20can_view">Link to this property</a>

CanVote bool

Can vote on polls

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20polls%20%3E%20(property)%20can_vote">Link to this property</a>

</details>

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

<details>

<summary>

RecorderType PresetReplacePresetByIDResponseDataPermissionsRecorderType

Type of the recording peer

</summary>

One of the following:

const PresetReplacePresetByIDResponseDataPermissionsRecorderTypeRecorder PresetReplacePresetByIDResponseDataPermissionsRecorderType = "RECORDER"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20recorder_type%20%3E%20(member)%200">Link to this property</a>

const PresetReplacePresetByIDResponseDataPermissionsRecorderTypeLivestreamer PresetReplacePresetByIDResponseDataPermissionsRecorderType = "LIVESTREAMER"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20recorder_type%20%3E%20(member)%201">Link to this property</a>

const PresetReplacePresetByIDResponseDataPermissionsRecorderTypeNone PresetReplacePresetByIDResponseDataPermissionsRecorderType = "NONE"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20recorder_type%20%3E%20(member)%202">Link to this property</a>

</details>

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

ShowParticipantList bool

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

<details>

<summary>

WaitingRoomType PresetReplacePresetByIDResponseDataPermissionsWaitingRoomType

Waiting room type

</summary>

One of the following:

const PresetReplacePresetByIDResponseDataPermissionsWaitingRoomTypeSkip PresetReplacePresetByIDResponseDataPermissionsWaitingRoomType = "SKIP"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20waiting_room_type%20%3E%20(member)%200">Link to this property</a>

const PresetReplacePresetByIDResponseDataPermissionsWaitingRoomTypeOnPrivilegedUserEntry PresetReplacePresetByIDResponseDataPermissionsWaitingRoomType = "ON\_PRIVILEGED\_USER\_ENTRY"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20waiting_room_type%20%3E%20(member)%201">Link to this property</a>

const PresetReplacePresetByIDResponseDataPermissionsWaitingRoomTypeSkipOnAccept PresetReplacePresetByIDResponseDataPermissionsWaitingRoomType = "SKIP\_ON\_ACCEPT"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20waiting_room_type%20%3E%20(member)%202">Link to this property</a>

</details>

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

AcceptStageRequests boolOptional

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

IsRecorder boolOptional

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

<details>

<summary>

StageAccess PresetReplacePresetByIDResponseDataPermissionsStageAccessOptional

</summary>

One of the following:

const PresetReplacePresetByIDResponseDataPermissionsStageAccessAllowed PresetReplacePresetByIDResponseDataPermissionsStageAccess = "ALLOWED"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20stage_access%20%3E%20(member)%200">Link to this property</a>

const PresetReplacePresetByIDResponseDataPermissionsStageAccessNotAllowed PresetReplacePresetByIDResponseDataPermissionsStageAccess = "NOT\_ALLOWED"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20stage_access%20%3E%20(member)%201">Link to this property</a>

const PresetReplacePresetByIDResponseDataPermissionsStageAccessCanRequest PresetReplacePresetByIDResponseDataPermissionsStageAccess = "CAN\_REQUEST"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20permissions%20%3E%20(property)%20stage_access%20%3E%20(member)%202">Link to this property</a>

</details>

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

StageEnabled boolOptional

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

TranscriptionEnabled boolOptional

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

</details>

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

<details>

<summary>

UI PresetReplacePresetByIDResponseDataUI

</summary>

<details>

<summary>

DesignTokens PresetReplacePresetByIDResponseDataUIDesignTokens

</summary>

<details>

<summary>

BorderRadius PresetReplacePresetByIDResponseDataUIDesignTokensBorderRadius

</summary>

One of the following:

const PresetReplacePresetByIDResponseDataUIDesignTokensBorderRadiusSharp PresetReplacePresetByIDResponseDataUIDesignTokensBorderRadius = "sharp"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20border_radius%20%3E%20(member)%200">Link to this property</a>

const PresetReplacePresetByIDResponseDataUIDesignTokensBorderRadiusRounded PresetReplacePresetByIDResponseDataUIDesignTokensBorderRadius = "rounded"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20border_radius%20%3E%20(member)%201">Link to this property</a>

const PresetReplacePresetByIDResponseDataUIDesignTokensBorderRadiusExtraRounded PresetReplacePresetByIDResponseDataUIDesignTokensBorderRadius = "extra-rounded"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20border_radius%20%3E%20(member)%202">Link to this property</a>

const PresetReplacePresetByIDResponseDataUIDesignTokensBorderRadiusCircular PresetReplacePresetByIDResponseDataUIDesignTokensBorderRadius = "circular"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20border_radius%20%3E%20(member)%203">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20border_radius">Link to this property</a>

<details>

<summary>

BorderWidth PresetReplacePresetByIDResponseDataUIDesignTokensBorderWidth

</summary>

One of the following:

const PresetReplacePresetByIDResponseDataUIDesignTokensBorderWidthNone PresetReplacePresetByIDResponseDataUIDesignTokensBorderWidth = "none"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20border_width%20%3E%20(member)%200">Link to this property</a>

const PresetReplacePresetByIDResponseDataUIDesignTokensBorderWidthThin PresetReplacePresetByIDResponseDataUIDesignTokensBorderWidth = "thin"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20border_width%20%3E%20(member)%201">Link to this property</a>

const PresetReplacePresetByIDResponseDataUIDesignTokensBorderWidthFat PresetReplacePresetByIDResponseDataUIDesignTokensBorderWidth = "fat"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20border_width%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20border_width">Link to this property</a>

<details>

<summary>

Colors PresetReplacePresetByIDResponseDataUIDesignTokensColors

</summary>

<details>

<summary>

Background PresetReplacePresetByIDResponseDataUIDesignTokensColorsBackground

</summary>

Number1000 string

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20background%20%3E%20(property)%201000">Link to this property</a>

Number600 string

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20background%20%3E%20(property)%20600">Link to this property</a>

Number700 string

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20background%20%3E%20(property)%20700">Link to this property</a>

Number800 string

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20background%20%3E%20(property)%20800">Link to this property</a>

Number900 string

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20background%20%3E%20(property)%20900">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20background">Link to this property</a>

<details>

<summary>

Brand PresetReplacePresetByIDResponseDataUIDesignTokensColorsBrand

</summary>

Number300 string

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20brand%20%3E%20(property)%20300">Link to this property</a>

Number400 string

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20brand%20%3E%20(property)%20400">Link to this property</a>

Number500 string

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20brand%20%3E%20(property)%20500">Link to this property</a>

Number600 string

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20brand%20%3E%20(property)%20600">Link to this property</a>

Number700 string

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20brand%20%3E%20(property)%20700">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20brand">Link to this property</a>

Danger string

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20danger">Link to this property</a>

Success string

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20success">Link to this property</a>

Text string

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20text">Link to this property</a>

TextOnBrand string

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20text_on_brand">Link to this property</a>

VideoBg string

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20video_bg">Link to this property</a>

Warning string

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors%20%3E%20(property)%20warning">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20colors">Link to this property</a>

SpacingBase float64

minimum1

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20spacing_base">Link to this property</a>

<details>

<summary>

Theme PresetReplacePresetByIDResponseDataUIDesignTokensTheme

</summary>

One of the following:

const PresetReplacePresetByIDResponseDataUIDesignTokensThemeDarkest PresetReplacePresetByIDResponseDataUIDesignTokensTheme = "darkest"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20theme%20%3E%20(member)%200">Link to this property</a>

const PresetReplacePresetByIDResponseDataUIDesignTokensThemeDark PresetReplacePresetByIDResponseDataUIDesignTokensTheme = "dark"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20theme%20%3E%20(member)%201">Link to this property</a>

const PresetReplacePresetByIDResponseDataUIDesignTokensThemeLight PresetReplacePresetByIDResponseDataUIDesignTokensTheme = "light"

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20theme%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20theme">Link to this property</a>

FontFamily stringOptional

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20font_family">Link to this property</a>

GoogleFont stringOptional

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20google_font">Link to this property</a>

Logo stringOptional

formaturi

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20data%20%3E%20(property)%20ui%20%3E%20(property)%20design_tokens%20%3E%20(property)%20logo">Link to this property</a>

</details>

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

</details>

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

UpdatedAt Time

Timestamp this preset was last updated

formatdate-time

<a href="#(resource)%20realtime_kit.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%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.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%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.presets%20%3E%20(model)%20PresetReplacePresetByIDResponse%20%3E%20(schema)%20%3E%20(property)%20success">Link to this property</a>

</details>

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

### Replace a preset

Go

HTTPTypeScriptPythonGoTerraform

```
package main

import (
  "context"
  "fmt"

  "github.com/cloudflare/cloudflare-go"
  "github.com/cloudflare/cloudflare-go/option"
  "github.com/cloudflare/cloudflare-go/realtime_kit"
)

func main() {
  client := cloudflare.NewClient(
    option.WithAPIToken("Sn3lZJTBX6kkg7OdcBUAxOO963GEIyGQqnFTOFYY"),
  )
  response, err := client.RealtimeKit.Presets.ReplacePresetByID(
    context.TODO(),
    "14a396e7-ca44-4937-bf1f-050a69118543",
    "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
    realtime_kit.PresetReplacePresetByIDParams{
      AccountID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"),
      Config: cloudflare.F(realtime_kit.PresetReplacePresetByIDParamsConfig{
        MaxScreenshareCount: cloudflare.F(0.000000),
        MaxVideoStreams: cloudflare.F(realtime_kit.PresetReplacePresetByIDParamsConfigMaxVideoStreams{
          Desktop: cloudflare.F(0.000000),
          Mobile: cloudflare.F(0.000000),
        }),
        Media: cloudflare.F(realtime_kit.PresetReplacePresetByIDParamsConfigMedia{
          Screenshare: cloudflare.F(realtime_kit.PresetReplacePresetByIDParamsConfigMediaScreenshare{
            FrameRate: cloudflare.F(0.000000),
            Quality: cloudflare.F(realtime_kit.PresetReplacePresetByIDParamsConfigMediaScreenshareQualityHD),
          }),
          Video: cloudflare.F(realtime_kit.PresetReplacePresetByIDParamsConfigMediaVideo{
            FrameRate: cloudflare.F(30.000000),
            Quality: cloudflare.F(realtime_kit.PresetReplacePresetByIDParamsConfigMediaVideoQualityHD),
          }),
        }),
        ViewType: cloudflare.F(realtime_kit.PresetReplacePresetByIDParamsConfigViewTypeGroupCall),
      }),
      Name: cloudflare.F("name"),
      Permissions: cloudflare.F(realtime_kit.PresetReplacePresetByIDParamsPermissions{
        AcceptWaitingRequests: cloudflare.F(true),
        CanAcceptProductionRequests: cloudflare.F(true),
        CanChangeParticipantPermissions: cloudflare.F(true),
        CanEditDisplayName: cloudflare.F(true),
        CanLivestream: cloudflare.F(true),
        CanRecord: cloudflare.F(true),
        CanSpotlight: cloudflare.F(true),
        Chat: cloudflare.F(realtime_kit.PresetReplacePresetByIDParamsPermissionsChat{
          Private: cloudflare.F(realtime_kit.PresetReplacePresetByIDParamsPermissionsChatPrivate{
            CanReceive: cloudflare.F(true),
            CanSend: cloudflare.F(true),
            Files: cloudflare.F(true),
            Text: cloudflare.F(true),
          }),
          Public: cloudflare.F(realtime_kit.PresetReplacePresetByIDParamsPermissionsChatPublic{
            CanSend: cloudflare.F(true),
            Files: cloudflare.F(true),
            Text: cloudflare.F(true),
          }),
        }),
        ConnectedMeetings: cloudflare.F(realtime_kit.PresetReplacePresetByIDParamsPermissionsConnectedMeetings{
          CanAlterConnectedMeetings: cloudflare.F(true),
          CanSwitchConnectedMeetings: cloudflare.F(true),
          CanSwitchToParentMeeting: cloudflare.F(true),
        }),
        DisableParticipantAudio: cloudflare.F(true),
        DisableParticipantScreensharing: cloudflare.F(true),
        DisableParticipantVideo: cloudflare.F(true),
        HiddenParticipant: cloudflare.F(true),
        KickParticipant: cloudflare.F(true),
        Media: cloudflare.F(realtime_kit.PresetReplacePresetByIDParamsPermissionsMedia{
          Audio: cloudflare.F(realtime_kit.PresetReplacePresetByIDParamsPermissionsMediaAudio{
            CanProduce: cloudflare.F(realtime_kit.PresetReplacePresetByIDParamsPermissionsMediaAudioCanProduceAllowed),
          }),
          Screenshare: cloudflare.F(realtime_kit.PresetReplacePresetByIDParamsPermissionsMediaScreenshare{
            CanProduce: cloudflare.F(realtime_kit.PresetReplacePresetByIDParamsPermissionsMediaScreenshareCanProduceAllowed),
          }),
          Video: cloudflare.F(realtime_kit.PresetReplacePresetByIDParamsPermissionsMediaVideo{
            CanProduce: cloudflare.F(realtime_kit.PresetReplacePresetByIDParamsPermissionsMediaVideoCanProduceAllowed),
          }),
        }),
        PinParticipant: cloudflare.F(true),
        Plugins: cloudflare.F(realtime_kit.PresetReplacePresetByIDParamsPermissionsPlugins{
          CanClose: cloudflare.F(true),
          CanEditConfig: cloudflare.F(true),
          CanStart: cloudflare.F(true),
          Config: cloudflare.F(map[string]realtime_kit.PresetReplacePresetByIDParamsPermissionsPluginsConfig{
          "foo": realtime_kit.PresetReplacePresetByIDParamsPermissionsPluginsConfig{

          },
          }),
        }),
        Polls: cloudflare.F(realtime_kit.PresetReplacePresetByIDParamsPermissionsPolls{
          CanCreate: cloudflare.F(true),
          CanView: cloudflare.F(true),
          CanVote: cloudflare.F(true),
        }),
        RecorderType: cloudflare.F(realtime_kit.PresetReplacePresetByIDParamsPermissionsRecorderTypeRecorder),
        ShowParticipantList: cloudflare.F(true),
        WaitingRoomType: cloudflare.F(realtime_kit.PresetReplacePresetByIDParamsPermissionsWaitingRoomTypeSkip),
      }),
      UI: cloudflare.F(realtime_kit.PresetReplacePresetByIDParamsUI{
        DesignTokens: cloudflare.F(realtime_kit.PresetReplacePresetByIDParamsUIDesignTokens{
          BorderRadius: cloudflare.F(realtime_kit.PresetReplacePresetByIDParamsUIDesignTokensBorderRadiusSharp),
          BorderWidth: cloudflare.F(realtime_kit.PresetReplacePresetByIDParamsUIDesignTokensBorderWidthNone),
          Colors: cloudflare.F(realtime_kit.PresetReplacePresetByIDParamsUIDesignTokensColors{
            Background: cloudflare.F(realtime_kit.PresetReplacePresetByIDParamsUIDesignTokensColorsBackground{
              Number600: cloudflare.F("600"),
              Number700: cloudflare.F("700"),
              Number800: cloudflare.F("800"),
              Number900: cloudflare.F("900"),
              Number1000: cloudflare.F("1000"),
            }),
            Brand: cloudflare.F(realtime_kit.PresetReplacePresetByIDParamsUIDesignTokensColorsBrand{
              Number300: cloudflare.F("300"),
              Number400: cloudflare.F("400"),
              Number500: cloudflare.F("500"),
              Number600: cloudflare.F("600"),
              Number700: cloudflare.F("700"),
            }),
            Danger: cloudflare.F("danger"),
            Success: cloudflare.F("success"),
            Text: cloudflare.F("text"),
            TextOnBrand: cloudflare.F("text_on_brand"),
            VideoBg: cloudflare.F("video_bg"),
            Warning: cloudflare.F("warning"),
          }),
          SpacingBase: cloudflare.F(1.000000),
          Theme: cloudflare.F(realtime_kit.PresetReplacePresetByIDParamsUIDesignTokensThemeDarkest),
        }),
      }),
    },
  )
  if err != nil {
    panic(err.Error())
  }
  fmt.Printf("%+v\n", response.Data)
}
```

200 example

```
{
  "data": {
    "id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
    "config": {
      "max_screenshare_count": 0,
      "max_video_streams": {
        "desktop": 0,
        "mobile": 0
      },
      "media": {
        "screenshare": {
          "frame_rate": 0,
          "quality": "hd"
        },
        "video": {
          "frame_rate": 30,
          "quality": "hd",
          "simulcast": true
        },
        "audio": {
          "enable_high_bitrate": true,
          "enable_stereo": true
        }
      },
      "view_type": "GROUP_CALL",
      "livestream_viewer_qualities": [
        0
      ]
    },
    "created_at": "2019-12-27T18:11:19.117Z",
    "name": "name",
    "permissions": {
      "accept_waiting_requests": true,
      "can_accept_production_requests": true,
      "can_change_participant_permissions": true,
      "can_edit_display_name": true,
      "can_livestream": true,
      "can_record": true,
      "can_spotlight": true,
      "chat": {
        "private": {
          "can_receive": true,
          "can_send": true,
          "files": true,
          "text": true
        },
        "public": {
          "can_send": true,
          "files": true,
          "text": true
        }
      },
      "connected_meetings": {
        "can_alter_connected_meetings": true,
        "can_switch_connected_meetings": true,
        "can_switch_to_parent_meeting": true
      },
      "disable_participant_audio": true,
      "disable_participant_screensharing": true,
      "disable_participant_video": true,
      "hidden_participant": true,
      "kick_participant": true,
      "media": {
        "audio": {
          "can_produce": "ALLOWED"
        },
        "screenshare": {
          "can_produce": "ALLOWED"
        },
        "video": {
          "can_produce": "ALLOWED"
        }
      },
      "pin_participant": true,
      "plugins": {
        "can_close": true,
        "can_edit_config": true,
        "can_start": true,
        "config": {
          "foo": {
            "access_control": "FULL_ACCESS",
            "handles_view_only": true
          }
        }
      },
      "polls": {
        "can_create": true,
        "can_view": true,
        "can_vote": true
      },
      "recorder_type": "RECORDER",
      "show_participant_list": true,
      "waiting_room_type": "SKIP",
      "accept_stage_requests": true,
      "is_recorder": true,
      "stage_access": "ALLOWED",
      "stage_enabled": true,
      "transcription_enabled": true
    },
    "ui": {
      "design_tokens": {
        "border_radius": "sharp",
        "border_width": "none",
        "colors": {
          "background": {
            "600": "600",
            "700": "700",
            "800": "800",
            "900": "900",
            "1000": "1000"
          },
          "brand": {
            "300": "300",
            "400": "400",
            "500": "500",
            "600": "600",
            "700": "700"
          },
          "danger": "danger",
          "success": "success",
          "text": "text",
          "text_on_brand": "text_on_brand",
          "video_bg": "video_bg",
          "warning": "warning"
        },
        "spacing_base": 1,
        "theme": "darkest",
        "font_family": "font_family",
        "google_font": "google_font",
        "logo": "https://example.com"
      }
    },
    "updated_at": "2019-12-27T18:11:19.117Z"
  },
  "success": true
}
```

##### Returns Examples

200 example

```
{
  "data": {
    "id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
    "config": {
      "max_screenshare_count": 0,
      "max_video_streams": {
        "desktop": 0,
        "mobile": 0
      },
      "media": {
        "screenshare": {
          "frame_rate": 0,
          "quality": "hd"
        },
        "video": {
          "frame_rate": 30,
          "quality": "hd",
          "simulcast": true
        },
        "audio": {
          "enable_high_bitrate": true,
          "enable_stereo": true
        }
      },
      "view_type": "GROUP_CALL",
      "livestream_viewer_qualities": [
        0
      ]
    },
    "created_at": "2019-12-27T18:11:19.117Z",
    "name": "name",
    "permissions": {
      "accept_waiting_requests": true,
      "can_accept_production_requests": true,
      "can_change_participant_permissions": true,
      "can_edit_display_name": true,
      "can_livestream": true,
      "can_record": true,
      "can_spotlight": true,
      "chat": {
        "private": {
          "can_receive": true,
          "can_send": true,
          "files": true,
          "text": true
        },
        "public": {
          "can_send": true,
          "files": true,
          "text": true
        }
      },
      "connected_meetings": {
        "can_alter_connected_meetings": true,
        "can_switch_connected_meetings": true,
        "can_switch_to_parent_meeting": true
      },
      "disable_participant_audio": true,
      "disable_participant_screensharing": true,
      "disable_participant_video": true,
      "hidden_participant": true,
      "kick_participant": true,
      "media": {
        "audio": {
          "can_produce": "ALLOWED"
        },
        "screenshare": {
          "can_produce": "ALLOWED"
        },
        "video": {
          "can_produce": "ALLOWED"
        }
      },
      "pin_participant": true,
      "plugins": {
        "can_close": true,
        "can_edit_config": true,
        "can_start": true,
        "config": {
          "foo": {
            "access_control": "FULL_ACCESS",
            "handles_view_only": true
          }
        }
      },
      "polls": {
        "can_create": true,
        "can_view": true,
        "can_vote": true
      },
      "recorder_type": "RECORDER",
      "show_participant_list": true,
      "waiting_room_type": "SKIP",
      "accept_stage_requests": true,
      "is_recorder": true,
      "stage_access": "ALLOWED",
      "stage_enabled": true,
      "transcription_enabled": true
    },
    "ui": {
      "design_tokens": {
        "border_radius": "sharp",
        "border_width": "none",
        "colors": {
          "background": {
            "600": "600",
            "700": "700",
            "800": "800",
            "900": "900",
            "1000": "1000"
          },
          "brand": {
            "300": "300",
            "400": "400",
            "500": "500",
            "600": "600",
            "700": "700"
          },
          "danger": "danger",
          "success": "success",
          "text": "text",
          "text_on_brand": "text_on_brand",
          "video_bg": "video_bg",
          "warning": "warning"
        },
        "spacing_base": 1,
        "theme": "darkest",
        "font_family": "font_family",
        "google_font": "google_font",
        "logo": "https://example.com"
      }
    },
    "updated_at": "2019-12-27T18:11:19.117Z"
  },
  "success": true
}
```