Server SDKs
Build AI agents, control calls, send messages, and more
Manage video rooms with full CRUD operations and stream management. Uses PUT for updates (full replacement).
Access via client.video.rooms on a RestClient instance.
client.video.rooms
RestClient
1from signalwire.rest import RestClient23client = RestClient(4 project="your-project-id",5 token="your-api-token",6 host="your-space.signalwire.com",7)89rooms = client.video.rooms.list()
List video rooms in the project.
Create a new video room.
Retrieve a single video room.
Replace a video room using PUT.
Delete a video room.
List active streams for a video room.
Create a new stream for a video room.