---
title: "Restart Room Transcription"
method: POST
path: "/ws/deepgram/admin/restart-room-transcription/{room_name}"
tags: ["deepgram-websocket"]
---

# Restart Room Transcription

`POST /ws/deepgram/admin/restart-room-transcription/{room_name}`

## Request

- Base URL: `https://api.fluentea.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.fluentea.com/ws/deepgram/admin/restart-room-transcription/{room_name}`
- Auth: none declared

Admin: force every transcription client in a room to rebuild its pipeline.

Closes the app↔backend stream WebSocket for each session in the room; each
client's health watchdog sees the closed socket and rebuilds (reconnect +
fresh audio-processor tap). This is the targeted 'toggle' that did not exist
during the 2026-07-15 class, when the only lever was a full pod restart that
stranded arriving students. Deepgram-side sessions are destroyed too so the
rebuilt clients start clean rather than evicting themselves.

## Path parameters

- `room_name` string, required

## Headers

- `authorization` string, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/fluentea/apis/aurqa-language-learning-platform-refactored.md) - [All operations](https://skmtc.dev/fluentea/apis/aurqa-language-learning-platform-refactored/llms.txt) - [OpenAPI document](https://skmtc.dev/fluentea/apis/aurqa-language-learning-platform-refactored/revisions/aeb0298c02e1?raw)
