Перейти к содержимому

Выключите облачный телефон

Request

Выключает облачный телефон.

  • Предварительные условия: телефон должен загружаться или быть включён. Его нельзя выключить, пока он занят другим участником, а также пока выполняется смена устройства в один клик, перезагрузка или сброс.
  • Эффект: прекращает начисление платы, освобождает параллельный слот, закрывает учёт потребления и аннулирует выданные для сессии данные подключения. Выключение телефона, который ещё загружался, прерывает запуск, а не выключает его.
  • Завершение: плата и локальное состояние закрываются синхронно; выключение на стороне Сервиса продолжается после ответа, поэтому подтвердите через /cloudphone/info.
  • Повтор: второй вызов сообщит, что телефон не запущен. Пакеты прерываются на первой ошибке, поэтому перед повтором перечитайте состояние.

Задокументированные бизнес-ошибки: 33300, 33301, 33308, 33331, 33332, 33333. Значения кодов см. в Error Codes. Любая операция может дополнительно вернуть общие коды.

Security
Authorization
Bodyapplication/jsonrequired
idstringrequired
curl -i -X POST \
  https://api.morelogin.com/cloudphone/powerOff \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "id": "1596527092376632"
  }'

Responses

OK

Bodyapplication/json
codeintegerrequired

Возвращаемый код результата 0: Нормальный. Остальные коды являются исключениями.

msgstring or nullrequired

Сообщение об ошибке

requestIdstringrequired

Идентификатор запроса на операцию

Response
{ "code": 0, "msg": null, "requestId": "0d8b6f1c-9f4e-4d02-9d1a-7c3f5a1b2c3d" }