# Reiniciar teléfono en la nube

Reinicia todo el teléfono en la nube. Termina las tareas de IA en ejecución y elimina los registros de instalaciones de aplicaciones en curso.
Opera sobre un teléfono en la nube mediante `id`. Se requiere permiso de acceso; el teléfono debe estar activado, sin liberar ni transferir, encendido (`envStatus=4`) y no ocupado por otro miembro. El éxito devuelve `data: null`, sin ID de tarea, y confirma el envío, no la finalización. Consulte `/api/cloudphone/info` o `/api/cloudphone/page` con un límite de tiempo: en proceso es `envStatus=6`, éxito vuelve a `4` y un fallo del callback pasa a `2`. Si hay suscripción, use el resultado final del Webhook `cloud_phone.restart`. No hay clave de idempotencia: tras un tiempo de espera agotado, consulte el estado antes de reintentar; otra llamada después de finalizar puede repetir la operación.
Errores de negocio documentados: `33300`, `33301`, `33310`, `33321`, `33325`, `33359`, `33382`. Consulte [Error Codes](../Getting%20Started/error-codes.md) para el significado de cada código. Cualquier operación puede devolver además los códigos comunes.

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

## Request fields (application/json):

  - `id` (string, required)

## Response 200:

  - `200` (unknown)
    OK

## Response 200 fields (application/json):

  - `code` (integer, required)
    Código de resultado devuelto 0: Normal. Los demás códigos son excepciones.

  - `msg` (string | null, required)
    Mensaje de error

  - `requestId` (string, required)
    ID de solicitud de operación

  - `data` (null, required)

