# Captura de tela do telefone em nuvem (resposta base64)

Captura a tela do Cloud Phone e retorna a imagem embutida como base64.
- **Pré-requisitos**: o telefone precisa estar ligado e não pode estar reservado por outro membro da equipe. **Compatível apenas com dispositivos compatíveis**: todos os outros modelos rejeitam a chamada.
- **Conclusão**: sincrônica. Em caso de falha, a resposta traz uma mensagem de erro em vez de dados de imagem, então verifique `success` antes de decodificar.
- **Modelos compatíveis**: documentado como disponível apenas em imagens do Android 12 e do Android 15.
- **Uso**: prefira este endpoint a `/cloudphone/screenCap` quando você não quiser depender de uma URL hospedada pelo serviço.

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

## Request fields (application/json):

  - `id` (string, required)
    ID do telefone em nuvem
    Example: 1558968155668507

## Response 200:

  - `200` (unknown)
    Sucesso. `data` é um objeto com os campos `captureBase64`, `errorMessage` e `success`.

## Response 200 fields (application/json):

  - `code` (integer)
    Código de resposta: 0 = sucesso, >0 = erro

  - `data` (object)

  - `data.captureBase64` (string)
    Imagem codificada em Base64
    Example: data:image/png;base64,/9j/4AAQSkZJRgABAQAA.....

  - `data.errorMessage` (string)
    Mensagem de erro
    Example: success

  - `data.success` (boolean)
    Foi gerado com sucesso
    Example: true

  - `msg` (string | null)
    Mensagem; preenchida se o código > 0

  - `requestId` (string)
    Identificador único da solicitação; informe-o ao contatar o suporte

