Version 3.0 · Base URL https://api.vseepreview.com/api_v3 · 8 endpoints
The VSee Clinic Rooms API allows developers to manage video consultation rooms within the VSee Clinic platform.
Every room has a unique code (e.g., my-room-123). The room code is used to identify the room in API calls (e.g., PUT /rooms/{code}) and to construct the room URL for joining: https://{account_code}.vsee.me/{room_code}.
When creating a room, you can optionally specify a code. If omitted, the system generates one automatically. Room codes must be unique within your clinic.
Reading rooms (GET /rooms, GET /rooms/{code}) requires only the X-AccountCode header. Creating, updating, or deleting rooms requires the Clinic Admin API Token in the X-ApiToken header — not a user session token.
/rooms — List rooms/rooms — Create room/rooms/{code} — Get room details/rooms/{code}/providers — List room providers/rooms/{code}/providers/{id} — Get room provider detail/rooms/{code}/queue — Get room queue info/users/{id}/rooms — Associate room to user/users/{id}/rooms/{room_code} — Remove room from userMachine-readable: OpenAPI JSON