134 lines
5.9 KiB
YAML
134 lines
5.9 KiB
YAML
description: Successfully retrieved the list of OpenVidu Meet rooms
|
|
content:
|
|
application/json:
|
|
schema:
|
|
type: object
|
|
properties:
|
|
rooms:
|
|
type: array
|
|
items:
|
|
$ref: '../schemas/meet-room.yaml'
|
|
pagination:
|
|
$ref: '../schemas/meet-pagination.yaml'
|
|
|
|
examples:
|
|
complete_room_details:
|
|
summary: Full room details response with multiple rooms
|
|
value:
|
|
rooms:
|
|
- roomId: 'room-123'
|
|
roomName: 'room'
|
|
creationDate: 1620000000000
|
|
autoDeletionDate: 1900000000000
|
|
autoDeletionPolicy:
|
|
withMeeting: when_meeting_ends
|
|
withRecordings: close
|
|
config:
|
|
chat:
|
|
enabled: true
|
|
recording:
|
|
enabled: false
|
|
layout: grid
|
|
encoding: H264_720P_30
|
|
allowAccessTo: admin_moderator_speaker
|
|
virtualBackground:
|
|
enabled: true
|
|
e2ee:
|
|
enabled: false
|
|
captions:
|
|
enabled: true
|
|
moderatorUrl: 'http://localhost:6080/room/room-123?secret=123456'
|
|
speakerUrl: 'http://localhost:6080/room/room-123?secret=654321'
|
|
status: open
|
|
meetingEndAction: none
|
|
- roomId: 'room-456'
|
|
roomName: 'room'
|
|
creationDate: 1620001000000
|
|
autoDeletionDate: 1900000000000
|
|
autoDeletionPolicy:
|
|
withMeeting: when_meeting_ends
|
|
withRecordings: close
|
|
config:
|
|
chat:
|
|
enabled: false
|
|
recording:
|
|
enabled: true
|
|
layout: grid
|
|
encoding:
|
|
video:
|
|
width: 1280
|
|
height: 720
|
|
framerate: 60
|
|
codec: H264_HIGH
|
|
audio:
|
|
codec: AAC
|
|
bitrate: 192
|
|
allowAccessTo: admin_moderator_speaker
|
|
virtualBackground:
|
|
enabled: false
|
|
e2ee:
|
|
enabled: false
|
|
moderatorUrl: 'http://localhost:6080/room/room-456?secret=789012'
|
|
speakerUrl: 'http://localhost:6080/room/room-456?secret=210987'
|
|
status: open
|
|
meetingEndAction: none
|
|
pagination:
|
|
isTruncated: false
|
|
maxItems: 10
|
|
fields=roomId:
|
|
summary: Response with only roomId for each room
|
|
value:
|
|
rooms:
|
|
- roomId: 'room-123'
|
|
- roomId: 'room-456'
|
|
pagination:
|
|
isTruncated: false
|
|
maxItems: 10
|
|
|
|
fields=roomId,roomName,creationDate,autoDeletionDate,config:
|
|
summary: Room details including config but no URLs
|
|
value:
|
|
rooms:
|
|
- roomId: 'room-123'
|
|
roomName: 'room'
|
|
creationDate: 1620000000000
|
|
autoDeletionDate: 1900000000000
|
|
config:
|
|
chat:
|
|
enabled: true
|
|
recording:
|
|
enabled: false
|
|
virtualBackground:
|
|
enabled: true
|
|
e2ee:
|
|
enabled: false
|
|
- roomId: 'room-456'
|
|
roomName: 'room'
|
|
creationDate: 1620001000000
|
|
autoDeletionDate: 1900000000000
|
|
config:
|
|
chat:
|
|
enabled: false
|
|
recording:
|
|
enabled: true
|
|
virtualBackground:
|
|
enabled: false
|
|
e2ee:
|
|
enabled: false
|
|
pagination:
|
|
isTruncated: true
|
|
nextPageToken: 'abc123'
|
|
maxItems: 10
|
|
|
|
fields=moderatorUrl,speakerUrl:
|
|
summary: Response containing only moderator and speaker URLs
|
|
value:
|
|
rooms:
|
|
- moderatorUrl: 'http://localhost:6080/room/room-123?secret=123456'
|
|
speakerUrl: 'http://localhost:6080/room/room-123?secret=654321'
|
|
- moderatorUrl: 'http://localhost:6080/room/room-456?secret=789012'
|
|
speakerUrl: 'http://localhost:6080/room/room-456?secret=210987'
|
|
pagination:
|
|
isTruncated: false
|
|
maxItems: 10
|