Pause/resume room playback
Pause/resume room playback
Toggle pause/resume of room playback. If the room is currently playing,
this pauses it and emits `command.room.playback.pause.accepted`; if it is already paused, this
resumes it and emits `command.room.playback.resume.accepted`. The webhook's event name tells
you which transition occurred, so consumers CAN distinguish a pause from a
resume.
**Triggered webhooks:** `command.room.playback.pause.accepted` or `command.room.playback.resume.accepted` (immediate)
Authentication
AuthorizationBearer
Application auth. Send `Authorization: Bearer <app_uuid>:<api_key>`. See [Authentication](https://voice-platform.docs.buildwithfern.com/api/authentication) for details.
Path parameters
room_id
Room ID
(format {prefix}-room-{uuid}). The UUID portion is lowercase
hexadecimal — uppercase hex is rejected with 400.
Response
Room playback command accepted for asynchronous execution
operation_uuid
status
Errors
400
Bad Request Error
401
Unauthorized Error
404
Not Found Error
429
Too Many Requests Error
500
Internal Server Error
503
Service Unavailable Error