Create quick video room
Creates an active video meeting room. Project features and default locks apply with video-specific adjustments, and a legacy public attendee invitation is also created. An optional external_user_id binds a stable creator identity. Returns room_id and a credential-bearing final_link, plus participant_id for an identity-bound creator. Invalid settings, duplicate client_room_id, and project/key mismatches are rejected.
Create quick audio room POST
Creates an active audio meeting room. Project features and default locks apply with audio-specific adjustments, and a legacy public attendee invitation is also created. An optional external_user_id binds a stable creator identity. Returns room_id and a credential-bearing final_link, plus participant_id for an identity-bound creator. Invalid settings, duplicate client_room_id, and project/key mismatches are rejected.
Create scheduled audio room POST
Schedules an audio meeting room for a future start. Project defaults and audio-specific locks apply; metadata.default_lock_settings does not override them. Providing external_user_id and name binds the creator. Returns room_id and start_time, plus participant_id for an identity-bound creator; no final_link is issued until the room starts. Invalid settings, duplicate client_room_id, and project/key mismatches are rejected.