/meetings
Last updated
Was this helpful?
Last updated
Was this helpful?
Creates a transient room that is available between creation and an hour after the given endDate
. After this time the room will be automatically deleted. The URL to this room is present in the response.
Creates a transient room that is available between creation and an hour after the given end date. After this time the room will be automatically deleted. The URL to this room is present in the response.
/meetings
When the meeting ends. By default in UTC but a timezone can be specified, e.g. 2021-05-07T17:42:49-05:00. This has to be the same or after the current date.
(DEPRECATED - value is ignored) Start time now defaults to time of request
The initial lock state of the room. If true, only hosts will be able to let in other participants and change lock state.
This will be used as the prefix for the room name. The string should be lowercase, and spaces will be automatically removed. 39 character max
example-prefix
[a-z0-9]{0,39}
Additional fields that should be populated.
hostRoomUrl
- Include hostRoomUrl field in the meeting response.viewerRoomUrl
- Include viewerRoomUrl field in the meeting response.The mode and size of the created transient room.
normal
is the default room mode and should be used for meetings up to 4 participants.
group
should be used for meetings that require more than 4 participants.
group
group
, normal
The format of the randomly generated room name.
uuid
is the default room name pattern and follows the usual 8-4-4-4-12 pattern.
human-short
generates a shorter string made up of six distinguishable characters.
uuid
uuid
, human-short
If provided, the room will be created with the given template type. Each template defines a set of properties needed for a particular use-case. Currently the only supported template type is "viewerMode". This will set up a room with properties that are needed to create a viewer mode room. The room will be locked, roomMode set to "group" and fields like hostRoomUrl and viewerRoomUrl will be added to the response.
viewerMode
A configuration object for live RTMP streaming of the meeting
Options for how a meeting should be recorded.
A configuration object for Session Transcription
Returns a list of meetings.
/meetings
The cursor for paginating through the results. To fetch the next page,
set the cursor
to the cursor
returned by the previous request.
8f4031bfc7640c5f267b11b6fe0c2507
The limit for the pagination - the maximum number of results that will be returned within a single API response.
Additional fields that should be populated.
hostRoomUrl
- Include hostRoomUrl field in the meeting response.viewerRoomUrl
- Include viewerRoomUrl field in the meeting response.Returns the specified meeting.
/meetings/{meetingId}
meeting ID.
1
Additional fields that should be populated.
hostRoomUrl
- Include hostRoomUrl field in the meeting response.viewerRoomUrl
- Include viewerRoomUrl field in the meeting response.Deletes the specified meeting. The endpoint is idempotent, meaning it will return the same response even if the meeting has already been deleted.
/meetings/{meetingId}
meeting ID.
1
No body