Политика повторов, идемпотентности и завершения для 130 операций Cloud Phone. Из них 71 документируют бизнес-коды ошибок, специфичные для эндпоинта.
Для операций, меняющих состояние, тайм-аут HTTP означает неизвестный результат, а не доказательство неудачи. Прежде чем повторять, запросите текущее состояние.
Определения политик и другие продукты см. в Матрице повторов эндпоинтов, машиночитаемую версию — в Манифесте поведения операций.
| Операция | Политика повторов | Идемпотентность | Завершение / восстановление |
|---|---|---|---|
GET /api/balancegetAccountAndCloudPhoneQuotasLocal | Безопасно с ограниченной экспоненциальной задержкой и дрожанием. | Только чтение; повторные запросы не должны менять состояние ресурса. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
GET /api/cloudphone/monthly/skuslistMonthlyCloudPhoneSkus | Безопасно с ограниченной экспоненциальной задержкой и дрожанием. | Только чтение; повторные запросы не должны менять состояние ресурса. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /api/cloudphone/monthly/activateactivateMonthlyCloudPhones | Не повторяйте автоматически; сначала выясните, был ли создан ресурс, загрузка или задача. | Публичный контракт ключа идемпотентности не задокументирован. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 20002, 20003, 20004, 20008, 20041, 20055, 20068, 20070, 20071, 33420, 33421, 33422, 99001, 99002, 99012. |
POST /api/cloudphone/live/startstartCloudPhoneLiveStreamingLocal | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Опрашивайте POST /cloudphone/live/status; тайм-аут не доказывает, что запуск не удался. Задокументированные бизнес-ошибки: 33300, 33301, 33401, 33418. |
POST /api/cloudphone/live/statusgetCloudPhoneLiveStreamingStatusLocal | Безопасно с ограниченной экспоненциальной задержкой и дрожанием. | Только чтение; повторные запросы не должны менять состояние ресурса. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33401. |
POST /api/cloudphone/live/endstopCloudPhoneLiveStreamingLocal | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Перед повторением запроса остановки опросите POST /cloudphone/live/status. Задокументированные бизнес-ошибки: 33300, 33301, 33401. |
POST /api/cloudphone/uploadFilefileUploadUsing | Не повторяйте автоматически; сначала выясните, был ли создан ресурс, загрузка или задача. | Публичный контракт ключа идемпотентности не задокументирован. | Опрашивайте POST /cloudphone/uploadFileResult с полученным идентификатором задачи. Задокументированные бизнес-ошибки: 33401, 33419. |
POST /api/cloudphone/upload/file/signedUrlgetCloudPhoneUploadSignedUrlLocal | Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно. | Публичных гарантий идемпотентности не задокументировано. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /api/cloudphone/upload/fileuploadCloudPhoneFileByUrlLocal | Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно. | Публичных гарантий идемпотентности не задокументировано. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33401, 33419. |
POST /api/cloudphone/upload/file/resultgetCloudPhoneUploadResultLocal | Безопасно с ограниченной экспоненциальной задержкой и дрожанием. | Только чтение; повторные запросы не должны менять состояние ресурса. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /api/cloudphone/downloaddownloadCloudPhoneFileLocal | Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно. | Публичных гарантий идемпотентности не задокументировано. | Опрашивайте POST /cloudphone/download/result с полученным идентификатором задачи. Задокументированные бизнес-ошибки: 33300, 33301, 33507. |
POST /api/cloudphone/download/resultgetCloudPhoneDownloadResultLocal | Безопасно с ограниченной экспоненциальной задержкой и дрожанием. | Только чтение; повторные запросы не должны менять состояние ресурса. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /api/cloudphone/setKeyBoxsetCloudPhoneKeyBoxLocal | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /api/cloudphone/app/installinstallCloudPhoneAppLocal | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Перед повторной отправкой установки опросите POST /cloudphone/app/installedList. Задокументированные бизнес-ошибки: 33005, 33014, 33714. |
POST /api/cloudphone/app/pagelistCloudPhoneAppsLocal | Безопасно с ограниченной экспоненциальной задержкой и дрожанием. | Только чтение; повторные запросы не должны менять состояние ресурса. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /api/cloudphone/team/app/pagelistTeamCloudPhoneAppsLocal | Безопасно с ограниченной экспоненциальной задержкой и дрожанием. | Только чтение; повторные запросы не должны менять состояние ресурса. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /api/cloudphone/team/app/deletedeleteTeamCloudPhoneAppLocal | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33354. |
POST /api/cloudphone/team/app/updateGroupupdateTeamCloudPhoneAppGroupLocal | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33354, 33357. |
POST /api/cloudphone/team/app/enableenableTeamCloudPhoneAppLocal | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33354, 33369. |
POST /api/cloudphone/team/app/updateInstallSettingupdateTeamCloudPhoneAppInstallSettingLocal | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33354. |
POST /api/cloudphone/team/app/updateEnableRootupdateTeamCloudPhoneAppEnableRootLocal | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33354, 33370. |
POST /api/cloudphone/team/app/updateVersionupdateTeamCloudPhoneAppVersionLocal | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Подтверждается только сохранение настроек. Применение при запуске или асинхронной отправке; проверьте устройство отдельно. Задокументированные бизнес-ошибки: 33354, 33368. |
POST /api/cloudphone/team/app/updateSettingupdateTeamCloudPhoneAppSettingLocal | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Подтверждается только сохранение настроек. Применение при запуске или асинхронной отправке; проверьте устройство отдельно. Задокументированные бизнес-ошибки: 33354, 33424. |
POST /api/cloudphone/team/app/operateoperateTeamCloudPhoneAppLocal | Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно. | Публичных гарантий идемпотентности не задокументировано. | data=true означает конец цикла; отдельные вызовы могли завершиться ошибкой. Проверьте устройства перед повтором. Задокументированные бизнес-ошибки: 33354, 33423, 99002. |
POST /api/cloudphone/app/installedListlistInstalledCloudPhoneAppsLocal | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /api/cloudphone/app/startstartCloudPhoneAppLocal | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301. |
POST /api/cloudphone/app/restartrestartCloudPhoneAppLocal | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /api/cloudphone/app/stopstopCloudPhoneAppLocal | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /api/cloudphone/app/uninstalluninstallCloudPhoneAppLocal | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301. |
POST /api/cloudphone/app/openRootappOpenRoot | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301. |
POST /api/cloudphone/app/setHideAccessibilityAppsetCloudPhoneAccessibilityAppHiddenLocal | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /api/cloudphone/pagepageUsingPOST | Безопасно с ограниченной экспоненциальной задержкой и дрожанием. | Только чтение; повторные запросы не должны менять состояние ресурса. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /api/cloudphone/createcreateUsingPOST | Не повторяйте автоматически; сначала выясните, был ли создан ресурс, загрузка или задача. | Публичный контракт ключа идемпотентности не задокументирован. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 19064, 20018, 33338, 33339, 33340, 33341, 33342, 33343, 33344, 33345, 33398, 33399, 33400, 33408. |
POST /api/cloudphone/powerOnpowerOnUsingPOST | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Перед повтором запросите POST /cloudphone/page и дождитесь сообщённого состояния телефона. Задокументированные бизнес-ошибки: 33300, 33309, 33315, 33316, 33317, 33318, 33321, 33322, 33323, 33324, 33325, 33346, 33347, 33367, 33376, 33407. |
POST /api/cloudphone/restartrestartCloudPhone | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Подтверждает только отправку. Опросите сведения или список телефонов через тот же тип API либо используйте итоговый Webhook по подписке. ID задачи не возвращается. Задокументированные бизнес-ошибки: 33300, 33301, 33310, 33321, 33325, 33359, 33382. |
POST /api/cloudphone/resetresetCloudPhone | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Подтверждает только отправку. Опросите сведения или список телефонов через тот же тип API либо используйте итоговый Webhook по подписке. ID задачи не возвращается. Задокументированные бизнес-ошибки: 33300, 33301, 33311, 33321, 33325, 33359, 33382. |
POST /api/cloudphone/powerOffpowerOffUsingPOST | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Перед повтором запросите POST /cloudphone/page и дождитесь сообщённого состояния телефона. Задокументированные бизнес-ошибки: 33300, 33301, 33308, 33331, 33332, 33333. |
POST /api/cloudphone/edit/batcheditBatchUsingPOST | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /api/cloudphone/setProxysetProxy | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 14023, 33300, 33303, 33320. |
POST /api/cloudphone/delete/batchdeleteUsingPOST | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /api/cloudphone/newMachineoneNewUsingPOST | Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно. | Публичных гарантий идемпотентности не задокументировано. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301, 33326. |
POST /api/cloudphone/infoinfoUsingPOST | Безопасно с ограниченной экспоненциальной задержкой и дрожанием. | Только чтение; повторные запросы не должны менять состояние ресурса. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /api/cloudphone/queryByAndroidIdqueryByAndroidId | Безопасно с ограниченной экспоненциальной задержкой и дрожанием. | Только чтение; повторные запросы не должны менять состояние ресурса. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /api/cloudphone/enableRootenableRoot | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301. |
POST /api/cloudphone/screenCapscreenCap | Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно. | Публичных гарантий идемпотентности не задокументировано. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /api/cloudphone/screenCapBase64screenCapBase64 | Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно. | Публичных гарантий идемпотентности не задокументировано. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /api/cloudphone/brand/modelslistCloudPhoneBrandsAndModelsLocal | Безопасно с ограниченной экспоненциальной задержкой и дрожанием. | Только чтение; повторные запросы не должны менять состояние ресурса. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /api/cloudphone/updateAdbupdateAdbUsingPOST | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33350, 33401. |
POST /api/cloudphone/batchAdbInfobatchAdbInfo | Безопасно с ограниченной экспоненциальной задержкой и дрожанием. | Только чтение; повторные запросы не должны менять состояние ресурса. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /api/cloudphone/exeCommandexecuteShellCommand | Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно. | Публичных гарантий идемпотентности не задокументировано. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301. |
POST /api/cloudphone/rpa/template/market/pagelistMarketplaceRpaTemplatesLocal | Безопасно с ограниченной экспоненциальной задержкой и дрожанием. | Только чтение; повторные запросы не должны менять состояние ресурса. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /api/cloudphone/rpa/template/personal/pagelistPersonalRpaTemplatesLocal | Безопасно с ограниченной экспоненциальной задержкой и дрожанием. | Только чтение; повторные запросы не должны менять состояние ресурса. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /api/cloudphone/rpa/task/pagelistCloudPhoneRpaTasksLocal | Безопасно с ограниченной экспоненциальной задержкой и дрожанием. | Только чтение; повторные запросы не должны менять состояние ресурса. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /api/cloudphone/rpa/task/savesaveCloudPhoneRpaTaskLocal | Не повторяйте автоматически; сначала выясните, был ли создан ресурс, загрузка или задача. | Публичный контракт ключа идемпотентности не задокументирован. | Наблюдайте за выполнением через POST /cloudphone/rpa/subTask/page. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /api/cloudphone/rpa/onceTask/savesaveCloudPhoneRpaOneTimeTaskLocal | Не повторяйте автоматически; сначала выясните, был ли создан ресурс, загрузка или задача. | Публичный контракт ключа идемпотентности не задокументирован. | Наблюдайте за выполнением через POST /cloudphone/rpa/subTask/page и detail/{id}. Задокументированные бизнес-ошибки: 33814, 33818. |
POST /api/cloudphone/rpa/task/cancelcancelCloudPhoneRpaTaskLocal | Не повторяйте автоматически; сначала выясните, был ли создан ресурс, загрузка или задача. | Публичный контракт ключа идемпотентности не задокументирован. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /api/cloudphone/rpa/subTask/pagelistCloudPhoneRpaSubTasksLocal | Безопасно с ограниченной экспоненциальной задержкой и дрожанием. | Только чтение; повторные запросы не должны менять состояние ресурса. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /api/cloudphone/rpa/subTask/detail/{id}getCloudPhoneRpaSubTaskDetailLocal | Безопасно с ограниченной экспоненциальной задержкой и дрожанием. | Только чтение; повторные запросы не должны менять состояние ресурса. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /api/cloudphone/rpa/subTask/cancel/{id}cancelCloudPhoneRpaSubTaskLocal | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /api/cloudphone/touch/clicktouchClick | Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно. | Публичных гарантий идемпотентности не задокументировано. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301, 33401. |
POST /api/cloudphone/touch/doubleClicktouchDoubleClick | Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно. | Публичных гарантий идемпотентности не задокументировано. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301, 33401. |
POST /api/cloudphone/touch/longClicktouchLongClick | Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно. | Публичных гарантий идемпотентности не задокументировано. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301, 33401. |
POST /api/cloudphone/touch/swipetouchSwipe | Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно. | Публичных гарантий идемпотентности не задокументировано. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301, 33401. |
POST /api/cloudphone/touch/dragtouchDrag | Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно. | Публичных гарантий идемпотентности не задокументировано. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301, 33401. |
| Операция | Политика повторов | Идемпотентность | Завершение / восстановление |
|---|---|---|---|
GET /balancegetAccountAndCloudPhoneQuotas | Безопасно с ограниченной экспоненциальной задержкой и дрожанием. | Только чтение; повторные запросы не должны менять состояние ресурса. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
GET /cloudphone/monthly/skuslistMonthlyCloudPhoneSkus | Безопасно с ограниченной экспоненциальной задержкой и дрожанием. | Только чтение; повторные запросы не должны менять состояние ресурса. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /cloudphone/monthly/activateactivateMonthlyCloudPhones | Не повторяйте автоматически; сначала выясните, был ли создан ресурс, загрузка или задача. | Публичный контракт ключа идемпотентности не задокументирован. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 20002, 20003, 20004, 20008, 20041, 20055, 20068, 20070, 20071, 33420, 33421, 33422, 99001, 99002, 99012. |
POST /cloudphone/live/startstartCloudPhoneLiveStreaming | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Опрашивайте POST /cloudphone/live/status; тайм-аут не доказывает, что запуск не удался. Задокументированные бизнес-ошибки: 33300, 33301, 33401, 33418. |
POST /cloudphone/live/statusgetCloudPhoneLiveStreamingStatus | Безопасно с ограниченной экспоненциальной задержкой и дрожанием. | Только чтение; повторные запросы не должны менять состояние ресурса. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33401. |
POST /cloudphone/live/endstopCloudPhoneLiveStreaming | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Перед повторением запроса остановки опросите POST /cloudphone/live/status. Задокументированные бизнес-ошибки: 33300, 33301, 33401. |
POST /oauth2/tokenoauth2TokenPost | Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно. | Публичных гарантий идемпотентности не задокументировано. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 12002, 35002, 35005. |
GET /oauth2/userinfooauth2UserinfoGet | Безопасно с ограниченной экспоненциальной задержкой и дрожанием. | Только чтение; повторные запросы не должны менять состояние ресурса. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /cloudphone/uploadUrlget | Безопасно с ограниченной экспоненциальной задержкой и дрожанием. | Только чтение; повторные запросы не должны менять состояние ресурса. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /cloudphone/uploadFilefileUploadUsing | Не повторяйте автоматически; сначала выясните, был ли создан ресурс, загрузка или задача. | Публичный контракт ключа идемпотентности не задокументирован. | Опрашивайте POST /cloudphone/uploadFileResult с полученным идентификатором задачи. Задокументированные бизнес-ошибки: 33401, 33419. |
POST /cloudphone/uploadFileResultfileUploadResult | Безопасно с ограниченной экспоненциальной задержкой и дрожанием. | Только чтение; повторные запросы не должны менять состояние ресурса. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /cloudphone/downloadcloudphoneDownloadPost | Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно. | Публичных гарантий идемпотентности не задокументировано. | Опрашивайте POST /cloudphone/download/result с полученным идентификатором задачи. Задокументированные бизнес-ошибки: 33300, 33301, 33507. |
POST /cloudphone/download/resultcloudphoneDownloadResultPost | Безопасно с ограниченной экспоненциальной задержкой и дрожанием. | Только чтение; повторные запросы не должны менять состояние ресурса. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /cloudphone/setKeyBoxcloudphoneSetKeyBoxPost | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /cloudphone/app/installcloudphoneAppInstallPost | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Перед повторной отправкой установки опросите POST /cloudphone/app/installedList. Задокументированные бизнес-ошибки: 33005, 33014, 33714. |
POST /cloudphone/app/pagecloudphoneAppPagePost | Безопасно с ограниченной экспоненциальной задержкой и дрожанием. | Только чтение; повторные запросы не должны менять состояние ресурса. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /cloudphone/team/app/pagecloudphoneTeamAppPagePost | Безопасно с ограниченной экспоненциальной задержкой и дрожанием. | Только чтение; повторные запросы не должны менять состояние ресурса. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /cloudphone/team/app/deletedeleteTeamCloudPhoneApp | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33354. |
POST /cloudphone/team/app/updateGroupupdateTeamCloudPhoneAppGroup | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33354, 33357. |
POST /cloudphone/team/app/enableenableTeamCloudPhoneApp | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33354, 33369. |
POST /cloudphone/team/app/updateInstallSettingupdateTeamCloudPhoneAppInstallSetting | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33354. |
POST /cloudphone/team/app/updateEnableRootupdateTeamCloudPhoneAppEnableRoot | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33354, 33370. |
POST /cloudphone/team/app/updateVersionupdateTeamCloudPhoneAppVersion | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Подтверждается только сохранение настроек. Применение при запуске или асинхронной отправке; проверьте устройство отдельно. Задокументированные бизнес-ошибки: 33354, 33368. |
POST /cloudphone/team/app/updateSettingupdateTeamCloudPhoneAppSetting | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Подтверждается только сохранение настроек. Применение при запуске или асинхронной отправке; проверьте устройство отдельно. Задокументированные бизнес-ошибки: 33354, 33424. |
POST /cloudphone/team/app/operateoperateTeamCloudPhoneApp | Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно. | Публичных гарантий идемпотентности не задокументировано. | data=true означает конец цикла; отдельные вызовы могли завершиться ошибкой. Проверьте устройства перед повтором. Задокументированные бизнес-ошибки: 33354, 33423, 99002. |
POST /cloudphone/app/installedListcloudphoneAppInstalledListPost | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /cloudphone/app/startcloudphoneAppStartPost | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301. |
POST /cloudphone/app/restartcloudphoneAppRestartPost | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /cloudphone/app/stopcloudphoneAppStopPost | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /cloudphone/app/uninstallcloudphoneAppUninstallPost | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301. |
POST /cloudphone/app/openRootcloudphoneAppOpenRootPost | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301. |
POST /cloudphone/app/setHideAccessibilityAppcloudphoneAppSetHideAccessibilityAppPost | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /cloudphone/pagepageUsingPOST | Безопасно с ограниченной экспоненциальной задержкой и дрожанием. | Только чтение; повторные запросы не должны менять состояние ресурса. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /cloudphone/linkcreateCloudPhoneRemoteLink | При необходимости повторите с ограниченной задержкой; каждый успешный вызов создаёт новую ссылку. | Каждый вызов создаёт новую ссылку на пять минут без изменения текущего подключения. | Откройте data.url в браузере или создайте QR-код. Учётные данные запрашиваются при переходе по ссылке. Задокументированные бизнес-ошибки: 33300, 33301, 99002. |
POST /cloudphone/createcreateUsingPOST | Не повторяйте автоматически; сначала выясните, был ли создан ресурс, загрузка или задача. | Публичный контракт ключа идемпотентности не задокументирован. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 19064, 20018, 33338, 33339, 33340, 33341, 33342, 33343, 33344, 33345, 33398, 33399, 33400, 33408. |
POST /cloudphone/powerOnpowerOnUsingPOST | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Перед повтором запросите POST /cloudphone/page и дождитесь сообщённого состояния телефона. Задокументированные бизнес-ошибки: 33300, 33309, 33315, 33316, 33317, 33318, 33321, 33322, 33323, 33324, 33325, 33346, 33347, 33367, 33376, 33407. |
POST /cloudphone/restartrestartCloudPhone | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Подтверждает только отправку. Опросите сведения или список телефонов через тот же тип API либо используйте итоговый Webhook по подписке. ID задачи не возвращается. Задокументированные бизнес-ошибки: 33300, 33301, 33310, 33321, 33325, 33359, 33382. |
POST /cloudphone/resetresetCloudPhone | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Подтверждает только отправку. Опросите сведения или список телефонов через тот же тип API либо используйте итоговый Webhook по подписке. ID задачи не возвращается. Задокументированные бизнес-ошибки: 33300, 33301, 33311, 33321, 33325, 33359, 33382. |
POST /cloudphone/powerOffpowerOffUsingPOST | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Перед повтором запросите POST /cloudphone/page и дождитесь сообщённого состояния телефона. Задокументированные бизнес-ошибки: 33300, 33301, 33308, 33331, 33332, 33333. |
POST /cloudphone/edit/batcheditBatchUsingPOST | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /cloudphone/setProxysetProxy | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 14023, 33300, 33303, 33320. |
POST /cloudphone/delete/batchdeleteUsingPOST | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /cloudphone/newMachineoneNewUsingPOST | Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно. | Публичных гарантий идемпотентности не задокументировано. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301, 33326. |
POST /cloudphone/infoinfoUsingPOST | Безопасно с ограниченной экспоненциальной задержкой и дрожанием. | Только чтение; повторные запросы не должны менять состояние ресурса. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /cloudphone/queryByAndroidIdqueryByAndroidId | Безопасно с ограниченной экспоненциальной задержкой и дрожанием. | Только чтение; повторные запросы не должны менять состояние ресурса. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /cloudphone/enableRootenableRoot | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301. |
POST /cloudphone/screenCapscreenCap | Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно. | Публичных гарантий идемпотентности не задокументировано. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /cloudphone/screenCapBase64screenCapBase64 | Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно. | Публичных гарантий идемпотентности не задокументировано. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /cloudphone/brand/modelscloudphoneBrandModelsPost | Безопасно с ограниченной экспоненциальной задержкой и дрожанием. | Только чтение; повторные запросы не должны менять состояние ресурса. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /cloudphone/updateAdbupdateAdbUsingPOST | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33350, 33401. |
POST /cloudphone/batchAdbInfobatchAdbInfoOpenApi | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /cloudphone/exeCommandexecuteShellCommand | Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно. | Публичных гарантий идемпотентности не задокументировано. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301. |
POST /cloudphone/rpa/template/market/pagecloudphoneRpaTemplateMarketPagePost | Безопасно с ограниченной экспоненциальной задержкой и дрожанием. | Только чтение; повторные запросы не должны менять состояние ресурса. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /cloudphone/rpa/template/personal/pagecloudphoneRpaTemplatePersonalPagePost | Безопасно с ограниченной экспоненциальной задержкой и дрожанием. | Только чтение; повторные запросы не должны менять состояние ресурса. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /cloudphone/rpa/task/pagecloudphoneRpaTaskPagePost | Безопасно с ограниченной экспоненциальной задержкой и дрожанием. | Только чтение; повторные запросы не должны менять состояние ресурса. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /cloudphone/rpa/task/savecloudphoneRpaTaskSavePost | Не повторяйте автоматически; сначала выясните, был ли создан ресурс, загрузка или задача. | Публичный контракт ключа идемпотентности не задокументирован. | Наблюдайте за выполнением через POST /cloudphone/rpa/subTask/page. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /cloudphone/rpa/onceTask/savecloudphoneRpaOnceTaskSavePost | Не повторяйте автоматически; сначала выясните, был ли создан ресурс, загрузка или задача. | Публичный контракт ключа идемпотентности не задокументирован. | Наблюдайте за выполнением через POST /cloudphone/rpa/subTask/page и detail/{id}. Задокументированные бизнес-ошибки: 33814, 33818. |
POST /cloudphone/rpa/task/cancelcloudphoneRpaTaskCancelPost | Не повторяйте автоматически; сначала выясните, был ли создан ресурс, загрузка или задача. | Публичный контракт ключа идемпотентности не задокументирован. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /cloudphone/rpa/subTask/pagecloudphoneRpaSubTaskPagePost | Безопасно с ограниченной экспоненциальной задержкой и дрожанием. | Только чтение; повторные запросы не должны менять состояние ресурса. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /cloudphone/rpa/subTask/detail/{id}cloudphoneRpaSubTaskDetailIdPost | Безопасно с ограниченной экспоненциальной задержкой и дрожанием. | Только чтение; повторные запросы не должны менять состояние ресурса. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /cloudphone/rpa/subTask/cancel/{id}cloudphoneRpaSubTaskCancelIdPost | После тайм-аута или сбоя передачи запросите текущее состояние перед повтором. | Результат мог уже примениться; повторное выполнение не идемпотентно по контракту. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Бизнес-ошибки, специфичные для эндпоинта, не задокументированы; используйте общий контракт ошибок. |
POST /cloudphone/touch/clicktouchClick | Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно. | Публичных гарантий идемпотентности не задокументировано. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301, 33401. |
POST /cloudphone/touch/doubleClicktouchDoubleClick | Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно. | Публичных гарантий идемпотентности не задокументировано. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301, 33401. |
POST /cloudphone/touch/longClicktouchLongClick | Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно. | Публичных гарантий идемпотентности не задокументировано. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301, 33401. |
POST /cloudphone/touch/swipetouchSwipe | Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно. | Публичных гарантий идемпотентности не задокументировано. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301, 33401. |
POST /cloudphone/touch/dragtouchDrag | Не повторяйте автоматически, если документация эндпоинта не говорит, что это безопасно. | Публичных гарантий идемпотентности не задокументировано. | Ответ — единственный задокументированный сигнал завершения; асинхронный контракт не определён. Задокументированные бизнес-ошибки: 33300, 33301, 33401. |