# Сбросить облачный телефон

**Предупреждение об удалении данных:** сброс удаляет данные телефона и записи установок приложений и завершает задачи ИИ. Сначала сохраните нужные данные. Это отдельная операция, отличная от создания нового устройства одним нажатием.
Операция над одним облачным телефоном по `id`. Требуется право доступа; телефон должен быть активирован, не освобождён, не передаваться, быть включён (`envStatus=4`) и не занят другим участником. Успех возвращает `data: null` без ID задачи и означает отправку, а не завершение. Опросите `/api/cloudphone/info` или `/api/cloudphone/page` с ограничением времени: обработка — `envStatus=5`, успех — `4`, ошибка обратного вызова — `2`. При наличии подписки используйте итоговый Webhook `cloud_phone.reset`. Ключа идемпотентности нет: после тайм-аута проверьте состояние перед повтором; вызов после завершения может выполнить операцию снова.
Задокументированные бизнес-ошибки: `33300`, `33301`, `33311`, `33321`, `33325`, `33359`, `33382`. Значения кодов см. в [Error Codes](../Getting%20Started/error-codes.md). Любая операция может дополнительно вернуть общие коды.

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

## Request fields (application/json):

  - `id` (string, required)

## Response 200:

  - `200` (unknown)
    OK

## Response 200 fields (application/json):

  - `code` (integer, required)
    Возвращаемый код результата 0: Нормальный. Остальные коды являются исключениями.

  - `msg` (string | null, required)
    Сообщение об ошибке

  - `requestId` (string, required)
    Идентификатор запроса на операцию

  - `data` (null, required)

