---
title: "Change a bridge's audio flow direction"
method: PATCH
path: "/rooms/{id}/bridges/{bridgeID}"
tags: ["Bridges"]
---

# Change a bridge's audio flow direction

`PATCH /rooms/{id}/bridges/{bridgeID}`

Live-updates the direction (relative to the room in the path) without interrupting audio.

## Request body

- UpdateRoomBridgeRequest
  - `direction` 'bidirectional' | 'send' | 'receive' | 'none', required — New audio flow relative to the room in the path: bidirectional, send, receive, or none.

## Response `200`

Bridge updated

- BridgeView
  - `id` string, required — Bridge identifier
  - `room_id` string, required — The peer room joined to the room in the path
  - `direction` 'bidirectional' | 'send' | 'receive' | 'none', required — Audio flow relative to the room in the path: bidirectional, send, receive, or none.
  - `sample_rate` integer, required — Shared mixer sample rate in Hz (both rooms must match).

## Other responses

- `400` — Invalid JSON or invalid/missing direction
- `404` — Bridge not found for this room

---

[API](https://skmtc.net/voiceblender/apis/voiceblender-api.md) · [All operations](https://skmtc.net/voiceblender/apis/voiceblender-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/voiceblender/voiceblender-api/versions/ad30827d3b57/schema)
