# Получить статус трансляции

Сообщает, ведёт ли облачный телефон прямую трансляцию в данный момент.
- **Предварительные условия**: телефон должен принадлежать вашей команде, а его Сервис — поддерживать прямые трансляции. В отличие от запуска и остановки, телефону **не** нужно быть включённым или занятым вами.
- **Эффект**: отсутствует. Только чтение. Повтор безопасен при ограниченной выдержке.
- **Значения**: `liveStatus` равен `0` (трансляции нет) или `1` (идёт трансляция). **Состояния ошибки не существует**: запуск, который так и не сработал, просто остаётся в `0`, поэтому ограничьте опрос таймаутом.

Задокументированные бизнес-ошибки: `33300`, `33401`. Значения кодов см. в [Error Codes](../Getting%20Started/error-codes.md). Любая операция может дополнительно вернуть общие коды.

Endpoint: POST /api/cloudphone/live/status
Version: 2026-09-05

## Request fields (application/json):

  - `phoneId` (string, required)
    Cloud phone ID
    Example: 190000000000000001

## Response 200:

  - `200` (unknown)
    Request processed; inspect `code` for the business result

## Response 200 fields (application/json):

  - `code` (integer, required)
    Business result code; `0` indicates success
    Example: 0

  - `msg` (string | null, required)
    Error message; null when successful
    Example: null

  - `requestId` (string, required)
    Request ID for troubleshooting
    Example: 1d4f3ea968664593860b94b35d4ebf5e

  - `data` (object, required)

  - `data.liveStatus` (integer)
    Live status (`0` = stopped, `1` = running)
    Enum: "0", "1"

  - `data.writeFileId` (string | null)
    Current file ID, when available

  - `data.liveFilePath` (string | null)
    Current file path or URL, when available

