Skip to main content
Who is in a room now

Authorizations

Authorization
string
header
required

Every request sends Authorization: Bearer <token>. The token is either a panel session (a JWT from /auth/login, 12 hours) or an API key ft_<id>_<secret>. An API key is accepted only from an address on its IP allowlist (403 ip_not_allowed otherwise; 403 ip_allowlist_required for an old key that has none), is limited to its rate per minute (429 rate_limited with Retry-After; X-RateLimit-Limit/Remaining/Reset on every response), and at most 60 call placements a minute.

Path Parameters

room
string
required

Response

The room as it is now.

A room while it is up. room is the switch's name for it, which every control is addressed to; room_id is the dial-in room behind it, and is absent for a room made by merging two calls.

can_control
boolean
required

Whether THIS caller may run the room: answered once here, so a client draws the controls it has rather than discovering a 404 per button.

locked
boolean
required
members
object[]
required
organisation_id
string<uuid>
required
recording
boolean
required
room
string
required
session_id
string<uuid>
required
started_at
string<date-time>
required
all_muted
boolean
room_id
string<uuid>
room_name
string
run_seconds
integer