# Снимок экрана облачного телефона (ответ base64)

Делает снимок экрана облачного телефона и возвращает изображение прямо в ответе в base64.
- **Предварительные условия**: облачный телефон должен быть включён и не должен быть занят другим участником команды. **Поддерживается только на совместимых устройствах** — все остальные Сервисы отклоняют вызов.
- **Завершение**: синхронное. При ошибке ответ содержит сообщение об ошибке вместо данных изображения, поэтому проверяйте `success` перед декодированием.
- **Поддержка моделей**: по документации доступно только на образах Android 12 и Android 15.
- **Применение**: предпочитайте этот эндпоинт вместо `/cloudphone/screenCap`, когда не хотите зависеть от URL, размещённого Сервисом.

Endpoint: POST /api/cloudphone/screenCapBase64
Version: 2026-09-05

## Request fields (application/json):

  - `id` (string, required)
    ID облачного телефона
    Example: 1558968155668507

## Response 200:

  - `200` (unknown)
    Успех. `data` — объект с полями `captureBase64`, `errorMessage` и `success`.

## Response 200 fields (application/json):

  - `code` (integer)
    Код ответа: 0 = успех, >0 = ошибка

  - `data` (object)

  - `data.captureBase64` (string)
    Изображение в кодировке Base64
    Example: data:image/png;base64,/9j/4AAQSkZJRgABAQAA.....

  - `data.errorMessage` (string)
    Сообщение об ошибке
    Example: success

  - `data.success` (boolean)
    Успешно сгенерировано
    Example: true

  - `msg` (string | null)
    Сообщение; заполняется при коде > 0

  - `requestId` (string)
    Уникальный идентификатор запроса; укажите его при обращении в поддержку

