Presets
Fetch all presets
GET/accounts/{account_id}/realtime/kit/{app_id}/presets
Create a preset
POST/accounts/{account_id}/realtime/kit/{app_id}/presets
Fetch details of a preset
GET/accounts/{account_id}/realtime/kit/{app_id}/presets/{preset_id}
Delete a preset
DELETE/accounts/{account_id}/realtime/kit/{app_id}/presets/{preset_id}
Update a preset
PATCH/accounts/{account_id}/realtime/kit/{app_id}/presets/{preset_id}
ModelsExpand Collapse
PresetCreateResponse object { data, success }
PresetCreateResponse object { data, success }
data: object { id, config, created_at, 4 more } Data returned by the operation
data: object { id, config, created_at, 4 more }
Data returned by the operation
config: object { max_screenshare_count, max_video_streams, media, 2 more }
config: object { max_screenshare_count, max_video_streams, media, 2 more }
max_video_streams: object { desktop, mobile } Maximum number of streams that are visible on a device
max_video_streams: object { desktop, mobile }
Maximum number of streams that are visible on a device
media: object { screenshare, video, audio } Media configuration options. eg: Video quality
media: object { screenshare, video, audio }
Media configuration options. eg: Video quality
permissions: object { accept_waiting_requests, can_accept_production_requests, can_change_participant_permissions, 23 more }
permissions: object { accept_waiting_requests, can_accept_production_requests, can_change_participant_permissions, 23 more }
connected_meetings: object { can_alter_connected_meetings, can_switch_connected_meetings, can_switch_to_parent_meeting }
connected_meetings: object { can_alter_connected_meetings, can_switch_connected_meetings, can_switch_to_parent_meeting }
media: object { audio, screenshare, video } Media permissions
media: object { audio, screenshare, video }
Media permissions
ui: object { design_tokens }
ui: object { design_tokens }
PresetGetPresetByIDResponse object { data, success }
PresetGetPresetByIDResponse object { data, success }
data: object { id, config, created_at, 4 more } Data returned by the operation
data: object { id, config, created_at, 4 more }
Data returned by the operation
config: object { max_screenshare_count, max_video_streams, media, 2 more }
config: object { max_screenshare_count, max_video_streams, media, 2 more }
max_video_streams: object { desktop, mobile } Maximum number of streams that are visible on a device
max_video_streams: object { desktop, mobile }
Maximum number of streams that are visible on a device
media: object { screenshare, video, audio } Media configuration options. eg: Video quality
media: object { screenshare, video, audio }
Media configuration options. eg: Video quality
permissions: object { accept_waiting_requests, can_accept_production_requests, can_change_participant_permissions, 23 more }
permissions: object { accept_waiting_requests, can_accept_production_requests, can_change_participant_permissions, 23 more }
connected_meetings: object { can_alter_connected_meetings, can_switch_connected_meetings, can_switch_to_parent_meeting }
connected_meetings: object { can_alter_connected_meetings, can_switch_connected_meetings, can_switch_to_parent_meeting }
media: object { audio, screenshare, video } Media permissions
media: object { audio, screenshare, video }
Media permissions
ui: object { design_tokens }
ui: object { design_tokens }
PresetDeleteResponse object { data, success }
PresetDeleteResponse object { data, success }
data: object { id, config, created_at, 4 more } Data returned by the operation
data: object { id, config, created_at, 4 more }
Data returned by the operation
config: object { max_screenshare_count, max_video_streams, media, 2 more }
config: object { max_screenshare_count, max_video_streams, media, 2 more }
max_video_streams: object { desktop, mobile } Maximum number of streams that are visible on a device
max_video_streams: object { desktop, mobile }
Maximum number of streams that are visible on a device
media: object { screenshare, video, audio } Media configuration options. eg: Video quality
media: object { screenshare, video, audio }
Media configuration options. eg: Video quality
permissions: object { accept_waiting_requests, can_accept_production_requests, can_change_participant_permissions, 23 more }
permissions: object { accept_waiting_requests, can_accept_production_requests, can_change_participant_permissions, 23 more }
connected_meetings: object { can_alter_connected_meetings, can_switch_connected_meetings, can_switch_to_parent_meeting }
connected_meetings: object { can_alter_connected_meetings, can_switch_connected_meetings, can_switch_to_parent_meeting }
media: object { audio, screenshare, video } Media permissions
media: object { audio, screenshare, video }
Media permissions
ui: object { design_tokens }
ui: object { design_tokens }
PresetUpdateResponse object { data, success }
PresetUpdateResponse object { data, success }
data: object { id, config, created_at, 4 more } Data returned by the operation
data: object { id, config, created_at, 4 more }
Data returned by the operation
config: object { max_screenshare_count, max_video_streams, media, 2 more }
config: object { max_screenshare_count, max_video_streams, media, 2 more }
max_video_streams: object { desktop, mobile } Maximum number of streams that are visible on a device
max_video_streams: object { desktop, mobile }
Maximum number of streams that are visible on a device
media: object { screenshare, video, audio } Media configuration options. eg: Video quality
media: object { screenshare, video, audio }
Media configuration options. eg: Video quality
permissions: object { accept_waiting_requests, can_accept_production_requests, can_change_participant_permissions, 23 more }
permissions: object { accept_waiting_requests, can_accept_production_requests, can_change_participant_permissions, 23 more }
connected_meetings: object { can_alter_connected_meetings, can_switch_connected_meetings, can_switch_to_parent_meeting }
connected_meetings: object { can_alter_connected_meetings, can_switch_connected_meetings, can_switch_to_parent_meeting }
media: object { audio, screenshare, video } Media permissions
media: object { audio, screenshare, video }
Media permissions
ui: object { design_tokens }
ui: object { design_tokens }