# Скинути хмарний телефон

**Попередження про видалення даних:** скидання видаляє дані телефона та записи установок застосунків і завершує завдання ШІ. Спочатку збережіть потрібні дані. Це окрема операція, відмінна від створення нового пристрою одним натисканням.
Операція над одним хмарним телефоном за `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)

